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 функциясын,
дананы тексеру операторы