PHP
PHP / MySql

Recherche
 
ManuelPHP.com

get_object_vars
<<<
get_parent_class interface_exists
>>>

8.11 Classes et Objets
8 Référence des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
Exemples
call_user_method_array
call_user_method
class_exists
get_class_methods
get_class_vars
get_class
get_declared_classes
get_declared_interfaces
get_object_vars
->get_parent_class
interface_exists
is_a
is_subclass_of
method_exists
property_exists

8.11.17 get_parent_class()Retourne le nom de la classe d'un objet

[ Exemples avec get_parent_class ]   PHP 4, PHP 5

string  get_parent_class ( mixed   obj )

get_parent_class retourne le nom de la classe de l'objet obj .

Si le paramètre obj est une chaîne, get_parent_class retourne le nom de la classe parente. Cette fonctionnalité a été ajoutée en PHP 4.0.5.

Note

Depuis PHP 5, obj est optionnel s'il est appelé depuis la méthode de l'objet.

Exemple avec get_parent_class

<?php

class papa {
    function
papa() {
    
// un peu de code
    
}
}

class
child extends papa {
    function
child() {
        echo
"je suis le fils de " , get_parent_class($this) , "\n";
    }
}

class
child2 extends papa {
    function
child2() {
        echo
"Je suis aussi le papa de " , get_parent_class('child2') , "\n";
    }
}

$foo = new child();
$bar = new child2();

?>

Voir aussi get_class et is_subclass_of .

<< get_parent_class >>
get_object_vars Classes et Objets interface_exists





Google

Services webmasters

Les manuels
 

ManuelPHP.com © 2003-2012 Tigersun - Crédits
Webmaster Site Internet - Télécharger des Logiciels - Programme TV - Entraide Informatique - Agence de Communication
2018-10-22