320 of 410 menu

Funktio get_class_methods

Funktio get_class_methods palauttaa taulukon määritetyn luokan metodien nimistä. Parametriin välitetään joko luokan nimi merkkijonona tai tämän luokan olio. Funktio palauttaa vain luokan julkiset metodit.

Syntaksi

get_class_methods(object|string $class);

Esimerkki

Saadaan sisäänrakennetun luokan stdClass metodit:

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

Koodin suorituksen tulos:

[]

Esimerkki

Luodaan luokka, jossa on useita metodeja, ja saadaan niiden luettelo:

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

Koodin suorituksen tulos:

['method1', 'method2']

Esimerkki

Saadaan luokan metodit olion kautta:

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

Koodin suorituksen tulos:

['method1', 'method2']

Katso myös

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää