Fungsi get_parent_class
Fungsi get_parent_class mengembalikan nama kelas induk untuk objek atau kelas yang ditentukan.
Jika kelas induk tidak wujud, fungsi akan mengembalikan false.
Sama ada objek atau nama kelas dalam bentuk rentetan boleh diluluskan sebagai parameter.
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);
?>
Keputusan pelaksanaan kod:
'ParentClass'
Contoh
Dapatkan kelas induk mengikut nama kelas:
<?php
class ParentClass {}
class ChildClass extends ParentClass {}
echo get_parent_class('ChildClass');
?>
Keputusan pelaksanaan kod:
'ParentClass'
Contoh
Cuba dapatkan kelas induk untuk kelas tanpa induk:
<?php
class SimpleClass {}
var_dump(get_parent_class('SimpleClass'));
?>
Keputusan pelaksanaan kod:
false
Lihat juga
-
fungsi get_class,
yang mengembalikan kelas objek -
fungsi is_subclass_of,
yang menyemak pewarisan -
fungsi class_parents,
yang mengembalikan semua induk -
fungsi instanceof,
operator semakan contoh