328 of 410 menu

Funktionen class_parents

Funktionen class_parents returnerer et array med navnene på alle forældreklasser for den specificerede klasse eller objekt. Den tager et objekt eller et klassenavn som første parameter og en valgfri autoload-flag som anden parameter.

Syntaks

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

Eksempel

Hent forældreklasser for et objekt:

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

Resultat af kodeudførelse:

['ParentClass' => 'ParentClass']

Eksempel

Hent forældreklasser efter klassenavn:

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

Resultat af kodeudførelse:

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

Eksempel

Tjek funktionen med en ikke-eksisterende klasse:

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

Resultat af kodeudførelse:

false

Se også

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis