ホームページ > PHPフレームワーク > Laravel > laravelは送信後かどうかをどのように判断するのでしょうか?

laravelは送信後かどうかをどのように判断するのでしょうか?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2022-06-02 17:22:54
オリジナル
2685 人が閲覧しました

laravel では、Request オブジェクトの isMethod メソッドを if ステートメントとともに使用して、送信後のリクエストかどうかを判断できます。パラメーターを "post" に設定するだけで、構文は "if($ request-> ;isMethod('post')){実行されるコード}"。

laravelは送信後かどうかをどのように判断するのでしょうか?

この記事の動作環境: Windows 10 システム、Laravel バージョン 5.4、Dell G3 コンピューター。

laravel は送信後かどうかをどのように判断しますか?

送信後を使用して、フォーム form に値があるかどうかを判断できます。投稿:

if($request->isMethod('post')){
    // 要执行的代码
}
ログイン後にコピー

これは、Request オブジェクトの isMethod メソッドを通じて行われます。

#例は次のとおりです。

get リクエストか post リクエストかを判断する

public function interview_add(Request $request,int $id){
    if($request->isMethod('get')){
        //get执行的代码
    }elseif ($request->isMethod('post')){
        //post执行的代码
    }
}
ログイン後にコピー

拡張知識:

PHP、laravel の取得 リクエストされたパラメータ、xml、json を投稿

すべてのパラメータを取得

//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 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート