magische Methode tostring() Wenn ein Objekt als Zeichenfolge verwendet wird, wird diese Methode automatisch aufgerufen. In dieser Methode kann eine bestimmte Zeichenfolge zurückgegeben werden, um das Ergebnis der Konvertierung des Objekts in eine Zeichenfolge anzuzeigen. Diese magische Methode ist relativ verbreitet. Hinweis: Wenn diese Methode nicht definiert ist, kann das Objekt nicht als String verwendet werden! Beispiel einer undefinierten tostring()-Methode in einer Klasse:
1. PHP-objektorientierte detaillierte Codebeispiele von __tostring() und __invoke()
Einführung: Wenn die magische Methode __tostring() ein Objekt als Zeichenfolge verwendet, ruft sie diese Methode automatisch auf, und in dieser Methode können bestimmte Zeichen als Zeichenfolge zurückgegeben werden Geben Sie das Ergebnis der Konvertierung des Objekts in eine Zeichenfolge an. Diese magische Methode ist relativ verbreitet. Hinweis: Wenn diese Methode nicht definiert ist, kann das Objekt nicht als String verwendet werden! Beispiel einer undefinierten __tostring()-Methode in einer Klasse:
Einführung: __construct(), __destruct(), __call(), __callStatic(), __get(), __set (), __isset(), __unset(), __sleep(), __wakeup(), __toString(), __invoke(), __set_state() und __
3 PHP-Funktionen Local Denial of Service&nbs_PHP-Tutorial
Einführung: Mehrere PHP-Funktionen Local Denial of Service&nbs. com_invoke() ?php // ========================================= ====================================== // // PHP 4.4.6 com_invoke() Lokaler Denial of Service // // Getestet unter WIN XP,
4. Neue _invoke-Methode in PHP5.3
Einführung: Die neu hinzugefügte _invoke-Methode in PHP5.3 In PHP 5.3 wurde eine neu hinzugefügte Aufrufmethode entdeckt:
Einführung: Magische Methoden in PHP PHP-Magiemethoden: __construct(), __destruct(), __call(), __callStatic(), __get(), __set() , __isset(), __unset(), __sleep(), __wakeup(), __toString(), __invoke(), __set_state(), __6 Methoden
Einführung: Magische Methoden in PHP Häufig verwendete magische Methoden sind: __construct(), __destruct(), __call(), __callStatic(), __get(), __set( ), __isset(), __unset(), __sleep(), __wakeup(), __toString(), __invoke(), __set_state(
7.
php5.3 Das neu _invoke-Methode hinzugefügtEinführung: Die neu hinzugefügte _invoke-Methode in PHP 5.3 In PHP 5.3 wurde die neu hinzugefügte Invoke-Methode entdeckt, das Beispiel lautet wie folgt: phpclass Demo{ öffentliche Funktion __invoke(){ &nb
8.
php magic methodEinführung:php magic method __construct()__set()__get()__isset()__unset()__autoload()__call()__clone()__invoke()__sleep()__wakeup()__construct()Konstruktionsmethode: Anforderungen an Konstruktormethoden in PHP Die Konstruktormethode kann nicht überladen werden , das heißt, es gibt nur eine Konstruktormethode.?functio
9. Mehrere PHP-Funktionen Local Denial of Service&nbs
Einführung: Mehrere PHP-Funktionen Local Denial of Service&nbs. com_invoke() ?php // ========================================= ====================================== // // PHP 4.4.6 com_invoke() Lokaler Denial-of-Service // // Getestet unter WIN XP,
[Verwandte Q&A-Empfehlungen]:
Javascript – WeChat-Zahlungs-Webversion
Ein Problem mit dem JavaScript-Bereich?
Das obige ist der detaillierte Inhalt vonWie verwende ich __invoke()? Zusammenfassung der __invoke()-Instanznutzung in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!