get_parent_class funksiyasi

get_parent_class funksiyasi ko'rsatilgan ob'ekt yoki klassning ota klassi nomini qaytaradi. Agar ota klassi mavjud bo'lmasa, funksiya false qiymatini qaytaradi. Parametr sifatida ob'ekt yoki satr shaklida klass nomini uzatish mumkin.

Sintaksis

phpget_parent_class(object|string);

Misol

Ob'ekt uchun ota klassni olamiz:

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

Kodni bajarish natijasi:

php'ParentClass'

Misol

Klass nomi bo'yicha ota klassni olamiz:

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

Kodni bajarish natijasi:

php'ParentClass'

Misol

Otasiz klass uchun ota klassni olishga harakat qilamiz:

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

Kodni bajarish natijasi:

phpfalse

Shuningdek qarang