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

phpget_parent_class(object|string);

Contoh

Dapatkan kelas induk untuk objek:

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

Keputusan pelaksanaan kod:

php'ParentClass'

Contoh

Dapatkan kelas induk mengikut nama kelas:

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

Keputusan pelaksanaan kod:

php'ParentClass'

Contoh

Cuba dapatkan kelas induk untuk kelas tanpa induk:

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

Keputusan pelaksanaan kod:

phpfalse

Lihat juga