319 of 410 menu

Функција get_parent_class

Функција get_parent_class враћа име родитељске класе за наведени објекат или класу. Ако родитељска класа не постоји, функција ће вратити false. Као параметар можете проследити или објекат, или име класе као стринг.

Синтакса

get_parent_class(object|string);

Пример

Добијмо родитељску класу за објекат:

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

Резултат извршавања кода:

'ParentClass'

Пример

Добијмо родитељску класу по имену класе:

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

Резултат извршавања кода:

'ParentClass'

Пример

Покушајмо да добијемо родитељску класу за класу без родитеља:

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

Резултат извршавања кода:

false

Погледајте такође

  • функцију get_class,
    која враћа класу објекта
  • функцију is_subclass_of,
    која проверава наслеђивање
  • функцију class_parents,
    која враћа све родитеље
  • функцију instanceof,
    оператор провере инстанце
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј