Fungsi get_parent_class
Fungsi get_parent_class mengembalikan nama kelas induk untuk objek atau kelas yang ditentukan.
Jika kelas induk tidak ada, fungsi akan mengembalikan false.
Sebagai parameter, Anda dapat meneruskan baik objek maupun nama kelas dalam bentuk string.
Sintaks
get_parent_class(object|string);
Contoh
Dapatkan kelas induk untuk objek:
<?php
class ParentClass {}
class ChildClass extends ParentClass {}
$obj = new ChildClass();
echo get_parent_class($obj);
?>
Hasil eksekusi kode:
'ParentClass'
Contoh
Dapatkan kelas induk berdasarkan nama kelas:
<?php
class ParentClass {}
class ChildClass extends ParentClass {}
echo get_parent_class('ChildClass');
?>
Hasil eksekusi kode:
'ParentClass'
Contoh
Coba dapatkan kelas induk untuk kelas tanpa induk:
<?php
class SimpleClass {}
var_dump(get_parent_class('SimpleClass'));
?>
Hasil eksekusi kode:
false
Lihat juga
-
fungsi get_class,
yang mengembalikan kelas objek -
fungsi is_subclass_of,
yang memeriksa pewarisan -
fungsi class_parents,
yang mengembalikan semua induk -
fungsi instanceof,
operator pemeriksaan instance