laravel은 전송 후인지 여부를 어떻게 결정합니까?

WBOY
풀어 주다: 2022-06-02 17:22:54
원래의
2634명이 탐색했습니다.

laravel에서는 if 문과 함께 Request 개체의 isMethod 메서드를 사용하여 사후 전송 요청인지 여부를 확인할 수 있습니다. 매개변수를 "post"로 설정하고 구문은 "if($request-> isMethod(' post')){실행할 코드}".

laravel은 전송 후인지 여부를 어떻게 결정합니까?

이 기사의 운영 환경: Windows 10 시스템, Laravel 버전 5.4, Dell G3 컴퓨터.

laravel은 게시물 전송 여부를 어떻게 결정하나요?

게시물 전송을 사용하여 양식에 값이 있는지 확인할 수 있습니다.

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿