314 of 410 menu

Funkcia method_exists

Funkcia method_exists kontroluje, či zadaná metóda existuje v zadanej triede alebo objekte. Prvým parametrom funkcia prijíma objekt alebo názov triedy, a druhým - názov metódy v reťazci. Vracia true, ak metóda existuje, a false v opačnom prípade.

Syntax

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

Príklad

Skontrolujeme existenciu metódy v triede:

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

Výsledok vykonania kódu:

true

Príklad

Skontrolujeme existenciu metódy u objektu:

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

Výsledok vykonania kódu:

true

Príklad

Skontrolujeme neexistujúcu metódu:

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

Výsledok vykonania kódu:

false

Pozrite tiež

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
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť