ホームページ >PHPフレームワーク >Laravel >Laravelでのhasメソッドの使い方

Laravelでのhasメソッドの使い方

WBOY
WBOYオリジナル
2021-12-24 09:40:393398ブラウズ

laravel の has メソッドは、データ間に関係があるかどうかをクエリするために使用できます。これは、現在のリクエストに指定された値が含まれているかどうかを判断するためによく使用されます。値がリクエストに存在する場合、has( ) メソッドは true を返します。配列が指定された場合、このメソッドは指定されたすべての値が存在するかどうかを判断します。構文は「has('name')」です。

Laravelでのhasメソッドの使い方

このチュートリアルの動作環境: Windows 10 システム、Laravel 6 バージョン、DELL G3 コンピューター。

laravel で has メソッドを使用する方法

has は入力値が存在するかどうかを決定します
has を使用して、入力値が存在するかどうかを決定できます。現在のリクエストには指定された値が含まれています。リクエストに値が存在する場合、has メソッドは true を返します:

if ($request->has('name')) {
//
}

配列が指定されると、has は指定されたすべての値が存在するかどうかを判断します:

if ($request->has(['name', 'email'])) {
//
}

hasAny 指定された値が存在する場合、メソッドは true を返します。

if ($request->hasAny(['name', 'email'])) {
//
}

補足説明

リクエストに値が存在するかどうかを確認したい場合、それが空でない場合は、 fill メソッドを使用できます:

if ($request->filled('name')) {
//
}

リクエストに値が欠落しているかどうかを確認したい場合は、missing メソッドを使用できます:

if ($request->missing('name')) {
//
}

関連する推奨事項: 最新の 5 つの Laravel ビデオ チュートリアル

以上がLaravelでのhasメソッドの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。