320 of 410 menu

Funkcija get_class_methods

Funkcija get_class_methods atgriež norādītās klases metožu nosaukumu masīvu. Parametrā tiek padots vai nu klases nosaukums kā virkne, vai šīs klases objekts. Funkcija atgriež tikai klases publiskās metodes.

Sintakse

get_class_methods(object|string $class);

Piemērs

Iegūsim iebūvētās klases stdClass metodes:

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

Koda izpildes rezultāts:

[]

Piemērs

Izveidosim klasi ar vairākām metodēm un iegūsim to sarakstu:

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

Koda izpildes rezultāts:

['method1', 'method2']

Piemērs

Iegūsim klases metodes, izmantojot objektu:

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

Koda izpildes rezultāts:

['method1', 'method2']

Skatiet arī

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt