314 of 410 menu

Funkcija method_exists

Funkcija method_exists preveri, ali navedena metoda obstaja v danem razredu ali objektu. Prvi parameter funkcije sprejme objekt ali ime razreda, drugi parameter pa ime metode v obliki niza. Vrne true, če metoda obstaja, in false v nasprotnem primeru.

Sintaksa

method_exists(object|string $class, string $method): bool

Primer

Preverimo obstoj metode v razredu:

<?php class MyClass { public function test() {} } $res = method_exists('MyClass', 'test'); var_dump($res); ?>

Rezultat izvajanja kode:

true

Primer

Preverimo obstoj metode pri objektu:

<?php $obj = new MyClass(); $res = method_exists($obj, 'test'); var_dump($res); ?>

Rezultat izvajanja kode:

true

Primer

Preverimo neobstoječo metodo:

<?php $res = method_exists('MyClass', 'notExists'); var_dump($res); ?>

Rezultat izvajanja kode:

false

Glejte tudi

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni