Heim > Artikel > PHP-Framework > Wie stellt Laravel fest, ob es sich um eine Nachübertragung handelt?
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}".
Die Betriebsumgebung dieses Artikels: Windows 10-System, Laravel Version 5.4, Dell G3-Computer.
Mit der Post-Übertragung können Sie feststellen, ob das Formular einen Wert hat:
if($request->isMethod('post')){ // 要执行的代码 }
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执行的代码 } }Holen Sie sich xml, json
//php原生写法 $content = $_POST; //或者 $content = file_get_contents(“php://input”); //laravel写法 $content = $request->all();【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!