Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Menu
· Accueil ·

· Communication ·
  · Forums
  · Messages privés
  · Contactez nous
  · Recommendez nous
  · Sondages
  · Les projets

· Nouvelles ·Stats
  · Sujets
  · Ecrire un article
  · Articles archivés
  · Articles RSS
  · Lettre de sécurité
  · Archive de lettres

· Téléchargements ·
  · Accueil
  · Nouveautés
  · Mises à jour
  · Thêmes

· Outils ·
  · Outils divers
  · Convertisseur de temps
  · Table de caractères
  · Générateur de boutons
  · Compresseur Javascript

· Documentation ·
  · Wiki
  · Questions/Réponses
  · Documents
  · Manuel PHP-Nuke
  · Manuel PHP
  · Manuel PEAR
  · Encyclopédies

· Liens ·
  · Nos liens
  · Nos fluxs RSS
  · Partenaires
  · Votre publicité
  · Sitemap
  · Mes bannières

· Infos ·
  · Rechercher
  · Votre compte
  · Liste des membres
  · Carte des membres
  · Top

· Divers ·
  · Météo
  · Galeries
  · Statistiques Phpnuke
  · MS Analysis


get_parent_class

get_parent_class

(PHP 4, PHP 5)

get_parent_class -- Retourne le nom de la classe d'un objet

Description

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. Si appelée sans paramètre en dehors de l'objet, cette fonction retourne FALSE (ou NULL avec un avertissement avant PHP 5.1.0).

Exemple 1. 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();

?>

L'exemple ci-dessus va afficher :

je suis le fils de papa
Je suis aussi le papa de papa

Voir aussi get_class() et is_subclass_of().


Manuel PHP pour PHP-Nuke © www.stefvar.com
Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation
Site français de la communauté PragmaMx