320 of 410 menu

Funktsioon get_class_methods

Funktsioon get_class_methods tagastab määratud klassi meetodite nimede massiivi. Parameetrina edastatakse kas klassi nimi stringina või selle klassi objekt. Funktsioon tagastab ainult klassi avalikud meetodid.

Süntaks

get_class_methods(object|string $class);

Näide

Hankime sisseehitatud klassi stdClass meetodid:

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

Koodi täitmise tulemus:

[]

Näide

Loome klassi mitme meetodiga ja hankime nende loetelu:

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

Koodi täitmise tulemus:

['method1', 'method2']

Näide

Hankime klassi meetodid objekti kaudu:

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

Koodi täitmise tulemus:

['method1', 'method2']

Vaata ka

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu