Funksjonen get_parent_class

Funksjonen get_parent_class returnerer navnet på foreldreklassen for et spesifisert objekt eller klasse. Hvis foreldreklassen ikke eksisterer, vil funksjonen returnere false. Som parameter kan du sende enten et objekt eller et klassenavn som en streng.

Syntaks

phpget_parent_class(object|string);

Eksempel

Henter foreldreklassen for et objekt:

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

Resultat av kjøring av koden:

php'ParentClass'

Eksempel

Henter foreldreklassen etter klassenavn:

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

Resultat av kjøring av koden:

php'ParentClass'

Eksempel

Prøver å hente foreldreklassen for en klasse uten forelder:

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

Resultat av kjøring av koden:

phpfalse

Se også