Heim  >  Artikel  >  Backend-Entwicklung  >  Was bedeutet „Request $request'?

Was bedeutet „Request $request'?

WBOY
WBOYOriginal
2016-08-04 09:21:372519Durchsuche

öffentliche Funktion User(Request $request){}

Antwortinhalt:

öffentliche Funktion User(Request $request){}

http://php.net/manual/zh/sprache.oop5.typehinting.php

PHP 5 kann Typbeschränkungen verwenden.
Die Parameter der Funktion können als Objekte (geben Sie den Klassennamen im Funktionsprototyp an), Schnittstellen, Arrays (ab PHP 5.1) oder aufrufbar (ab PHP 5.4) angegeben werden.

Offizielles Beispiel

<code>    /**
     * 测试函数
     * 第一个参数必须为 OtherClass 类的一个对象
     */
    public function test(OtherClass $otherclass) {
        echo $otherclass->var;
    }</code>

Request ist eine Klasse und $request ist ein von ihr generiertes Objekt! Es kann natürlich auch eine Schnittstelle oder ähnliches sein!

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