Manuel PHP
Précédent
Suivant
Appelle la méthode method_name depuis l 'objet obj.
Un exemple d 'utilisation de cet objet est présenté ci-dessous, où une classe est définie, puis instantiée.
On utilise alors call_user_method() pour appeler indirectement les méthodes print_info.
?php class Pays {var $NOM; var $TLD; function Pays($nom, $tld) {$this - NOM = $nom; $this - TLD = $tld;} function print_info($prestr="") {echo $prestr ."Pays: ".$this - NOM ."\n"; echo $prestr ."Nom de domaine: ".$this - TLD ."\n";}} $unPays = new Pays("Pérou" ,"pe"); echo "* Appel de la méthode directement\n"; $unPays - print_info(); echo "\n* Appel de la méthode indirectement\n"; call_user_method ("print_info", $unPays, "\t");?
Voir aussi call_user_func_array(). call_user_func() et call_user_method_array().
Précédent
Sommaire
Suivant
Niveau supérieur