320 of 410 menu

Funkce get_class_methods

Funkce get_class_methods vrací pole názvů metod zadané třídy. Do parametru se předá buď název třídy jako řetězec, nebo objekt této třídy. Funkce vrací pouze veřejné metody třídy.

Syntaxe

get_class_methods(object|string $class);

Příklad

Získáme metody vestavěné třídy stdClass:

<?php $methods = get_class_methods('stdClass'); print_r($methods); ?>

Výsledek provedení kódu:

[]

Příklad

Vytvoříme třídu s několika metodami a získáme jejich seznam:

<?php class MyClass { public function method1() {} public function method2() {} private function method3() {} } $res = get_class_methods('MyClass'); print_r($res); ?>

Výsledek provedení kódu:

['method1', 'method2']

Příklad

Získáme metody třídy přes objekt:

<?php $obj = new MyClass(); $res = get_class_methods($obj); print_r($res); ?>

Výsledek provedení kódu:

['method1', 'method2']

Viz také

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout