Dans Laravel, vous pouvez utiliser la méthode isMethod de l'objet Request avec l'instruction if pour déterminer s'il s'agit d'une demande de post-transmission. Définissez simplement le paramètre sur "post", et la syntaxe est "if($request-> isMethod(' post')){code à exécuter}".
L'environnement d'exploitation de cet article : système Windows 10, Laravel version 5.4, ordinateur Dell G3.
Vous pouvez utiliser la post-transmission pour déterminer si le formulaire a une valeur :
if($request->isMethod('post')){ // 要执行的代码 }
Utilisez la méthode isMethod de l'objet Request pour juger !
L'exemple est le suivant :
Déterminer s'il s'agit d'une requête get ou post
public function interview_add(Request $request,int $id){ if($request->isMethod('get')){ //get执行的代码 }elseif ($request->isMethod('post')){ //post执行的代码 } }
Connaissances approfondies :
PHP, laravel récupère les paramètres, xml, json de la requête post
Obtenir tous les paramètres
//php原生写法 $content = $_POST; //或者 $content = file_get_contents(“php://input”); //laravel写法 $content = $request->all();
Obtenir XML, Json
// 原生php写法 $content = file_get_contents("php://input"); // laravel框架写法 $content = $request->getcontent();
【Recommandations associées : tutoriel vidéo Laravel】
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!