ホームページ >PHPフレームワーク >Laravel >Laravelでのhasメソッドの使い方
laravel の has メソッドは、データ間に関係があるかどうかをクエリするために使用できます。これは、現在のリクエストに指定された値が含まれているかどうかを判断するためによく使用されます。値がリクエストに存在する場合、has( ) メソッドは true を返します。配列が指定された場合、このメソッドは指定されたすべての値が存在するかどうかを判断します。構文は「has('name')」です。
このチュートリアルの動作環境: 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 サイトの他の関連記事を参照してください。