Scriptindex.de

[ Menü ]

Home
News
Scripts
Neuzugänge
Suchen
Bücher
Manuals

[ Inhalt ]

Script eintragen
Tutorial eintragen
Newsletter
Umfragen
Link zu uns
Werbung bei uns
Kontakt
Impressum

[ Statistik ]

Hits gesamt: 5202929
Hits Heute: 1032
max. Hits (10.07.07): 6964
User Online: 63
Scripts: 2828

[ Partner ]

CodeBase
I.S.U.M.
LUG Bayreuth
PEAR NEWS
PHP Classes

[ Facebook ]

[ Eigene Domain? ]

[ Buchtipp ]

MySQL - Das offizielle Handbuch
MySQL - Das offizielle Handbuch

Manuals > PHP > call_user_method

call_user_method

(PHP 3>= 3.0.3, PHP 4 )

call_user_method --  Aufruf einer benutzerdefinierten Methode eines bestimmten Objektes

Beschreibung

mixed call_user_method ( string method_name, object obj [, mixed parameter [, mixed ...]])

Ruft die durch method_name angegebene Methode des benutzerdefinierten Objektes obj auf. Ein Anwendungsbeispiel sehen Sie unten, wo wir eine Klasse definieren, ein Objekt instantiieren und call_user_method() benutzen, um seine Methode zeige_info indirekt aufzurufen.

<?php
class Land {
    var
$NAME;
    var
$TLD;
    
    function
Land($name, $tld) {
        
$this->NAME = $name;
        
$this->TLD = $tld;
    }

    function
zeige_info($prestr="") {
        echo
$prestr."Land: ".$this->NAME."\n";
        echo
$prestr."Top-Level-Domain: ".$this->TLD."\n";
    }
}

$cntry = new Land("Peru","pe");

echo
"* Direkter Aufruf der Methode\n";
$cntry->zeige_info();

echo
"\n* Indirekter Aufruf derselben Methode\n";
call_user_method ("zeige_info", $cntry, "\t");
?>

Siehe auch call_user_func().


Copyright 1998 - 2009 by I.S.U.M.