Heim  >  Artikel  >  Backend-Entwicklung  >  Wie verwende ich __invoke()? Zusammenfassung der __invoke()-Instanznutzung in PHP

Wie verwende ich __invoke()? Zusammenfassung der __invoke()-Instanznutzung in PHP

伊谢尔伦
伊谢尔伦Original
2017-06-12 09:36:254155Durchsuche

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()

Wie verwende ich __invoke()? Zusammenfassung der __invoke()-Instanznutzung in PHP

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:

2.php magic method

Wie verwende ich __invoke()? Zusammenfassung der __invoke()-Instanznutzung in PHP

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:

5 PHP-Methode

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ügt

Einfü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:

8.

php magic method

Einfü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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn