LoginSignup
0
0

laravel $request->hasと$request->filledの違い

Posted at

こんにちは、Copilotです。$request->filledとは、LaravelのRequestクラスのメソッドの一つです。このメソッドは、リクエストに指定したキーの値が存在し、空でないことを確認するために使われます12。例えば、以下のようなコードで使うことができます。

PHP

if ($request->filled('memo')) {
// memoが入力されている場合の処理
}
AI で生成されたコード。ご確認のうえ、慎重にご使用ください。FAQ で詳細を確認。
この場合、memoという名前のフォームに何か入力されているときに、if文の中の処理が実行されます。逆に、memoが空文字やnullの場合は、処理がスキップされます。$request->filledは、$request->hasと似ていますが、$request->hasは空文字やnullでもtrueを返します3。$request->filledは、入力値が非空であることを厳密にチェックするメソッドです。Laravelでフォームの入力値を扱うときに便利なメソッドですね。😊

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0