Heim > PHP-Framework > Laravel > Hauptteil

Wie stellt Laravel fest, ob es sich um eine Nachübertragung handelt?

WBOY
Freigeben: 2022-06-02 17:22:54
Original
2634 Leute haben es durchsucht

In Laravel können Sie die isMethod-Methode des Request-Objekts mit der if-Anweisung verwenden, um zu bestimmen, ob es sich um eine Post-Transmission-Anfrage handelt. Setzen Sie einfach den Parameter auf „post“ und die Syntax lautet „if($request->“). isMethod(' post')){auszuführender Code}".

Wie stellt Laravel fest, ob es sich um eine Nachübertragung handelt?

Die Betriebsumgebung dieses Artikels: Windows 10-System, Laravel Version 5.4, Dell G3-Computer.

Wie stellt Laravel fest, ob es sich um eine Post-Übertragung handelt?

Mit der Post-Übertragung können Sie feststellen, ob das Formular einen Wert hat:

if($request->isMethod('post')){
    // 要执行的代码
}
Nach dem Login kopieren

Verwenden Sie zur Beurteilung die isMethod-Methode des Request-Objekts!

Das Beispiel sieht wie folgt aus:

Bestimmen Sie, ob es sich um eine Get- oder Post-Anfrage handelt

public function interview_add(Request $request,int $id){
    if($request->isMethod('get')){
        //get执行的代码
    }elseif ($request->isMethod('post')){
        //post执行的代码
    }
}
Nach dem Login kopieren

Holen Sie sich xml, json

//php原生写法
$content = $_POST;
//或者
$content = file_get_contents(“php://input”);
//laravel写法
$content = $request->all();
Nach dem Login kopieren
【Verwandte Empfehlungen: Laravel-Video-Tutorial】

Das obige ist der detaillierte Inhalt vonWie stellt Laravel fest, ob es sich um eine Nachübertragung handelt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage