laravel에서는 if 문과 함께 Request 개체의 isMethod 메서드를 사용하여 사후 전송 요청인지 여부를 확인할 수 있습니다. 매개변수를 "post"로 설정하고 구문은 "if($request-> isMethod(' post')){실행할 코드}".
이 기사의 운영 환경: Windows 10 시스템, Laravel 버전 5.4, Dell G3 컴퓨터.
게시물 전송을 사용하여 양식에 값이 있는지 확인할 수 있습니다.
if($request->isMethod('post')){ // 要执行的代码 }
판단하려면 요청 개체의 isMethod 메서드를 사용하세요!
예제는 다음과 같습니다.
get 요청인지 post 요청인지 확인
public function interview_add(Request $request,int $id){ if($request->isMethod('get')){ //get执行的代码 }elseif ($request->isMethod('post')){ //post执行的代码 } }
확장 지식:
PHP, laravel get the params, xml, json of the post request
Get all params
//php原生写法 $content = $_POST; //或者 $content = file_get_contents(“php://input”); //laravel写法 $content = $request->all();
Get xml, json
// 原生php写法 $content = file_get_contents("php://input"); // laravel框架写法 $content = $request->getcontent();
【관련 권장사항: laravel 비디오 튜토리얼】
위 내용은 laravel은 전송 후인지 여부를 어떻게 결정합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!