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

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

WBOY
リリース: 2021-12-28 11:24:16
オリジナル
3415 人が閲覧しました

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

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