319 of 410 menu

A get_parent_class függvény

A get_parent_class függvény a megadott objektum vagy osztály szülőosztályának nevét adja vissza. Ha nem létezik szülőosztály, a függvény false értéket ad vissza. Paraméterként átadhatunk egy objektumot vagy egy osztálynevet sztring formájában.

Szintaxis

get_parent_class(object|string);

Példa

Lekérjük egy objektum szülőosztályát:

<?php class ParentClass {} class ChildClass extends ParentClass {} $obj = new ChildClass(); echo get_parent_class($obj); ?>

A kód végrehajtásának eredménye:

'ParentClass'

Példa

Lekérjük a szülőosztályt az osztály neve alapján:

<?php class ParentClass {} class ChildClass extends ParentClass {} echo get_parent_class('ChildClass'); ?>

A kód végrehajtásának eredménye:

'ParentClass'

Példa

Próbáljuk meg lekérni a szülőosztályt egy olyan osztályhoz, amelynek nincs szülője:

<?php class SimpleClass {} var_dump(get_parent_class('SimpleClass')); ?>

A kód végrehajtásának eredménye:

false

Lásd még

  • a get_class függvényt,
    amely egy objektum osztályát adja vissza
  • a is_subclass_of függvényt,
    amely az öröklődést ellenőrzi
  • a class_parents függvényt,
    amely az összes szülőt visszaadja
  • a instanceof függvényt,
    a példány ellenőrző operátort
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás