328 of 410 menu

Funkcija class_parents

Funkcija class_parents vrne tabelo z imeni vseh nadrejenih razredov za določen razred ali objekt. Prvi parameter sprejme objekt ali ime razreda, drugi parameter (neobvezen) pa zastavico za samodejno nalaganje.

Sintaksa

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

Primer

Pridobimo nadrejene razrede za objekt:

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

Rezultat izvajanja kode:

['ParentClass' => 'ParentClass']

Primer

Pridobimo nadrejene razrede po imenu razreda:

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

Rezultat izvajanja kode:

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

Primer

Preverimo delovanje z neobstoječim razredom:

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

Rezultat izvajanja kode:

false

Glejte tudi

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni