328 of 410 menu

Funktsioon class_parents

Funktsioon class_parents tagastab massiivi kõigi vanemklasside nimedega määratud klassi või objekti jaoks. Esimeseks parameetriks võtab objekti või klassi nime, teiseks (valikuline) - automaatse laadimise lipu.

Süntaks

class_parents( object|string $class, [bool $autoload = true] ): array|false

Näide

Saame vanemklassid objekti jaoks:

<?php class ParentClass {} class ChildClass extends ParentClass {} $obj = new ChildClass(); $res = class_parents($obj); print_r($res); ?>

Koodi täitmise tulemus:

['ParentClass' => 'ParentClass']

Näide

Saame vanemklassid klassi nime järgi:

<?php class GrandParent {} class ParentClass extends GrandParent {} class ChildClass extends ParentClass {} $res = class_parents('ChildClass'); print_r($res); ?>

Koodi täitmise tulemus:

['ParentClass' => 'ParentClass', 'GrandParent' => 'GrandParent']

Näide

Kontrollime tööd olematu klassiga:

<?php $res = class_parents('NonExistentClass', false); var_dump($res); ?>

Koodi täitmise tulemus:

false

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