ホームページ >PHPフレームワーク >Laravel >Laravelのgetとallの違いは何ですか?
laravel では、get と all の両方がモデルを取得できます。違いは、all はすべてのモデルを直接取得できるのに対し、get は多くの制約を追加した後にモデルを取得することです。get の前に制約が追加されていない場合、効果はどれも同じです。
#この記事の動作環境: Windows 10 システム、Laravel バージョン 6、Dell G3 コンピューター。
getとallはモデルを取得できます
allはすべてを直接取得し、getは多くの制約を追加した後にモデルを取得します
get の前に制約を追加しない場合、効果はすべて同じです。
##例は次のとおりです。laravel におけるこれら 2 つの違いは何ですか$input = Input::get();and
$input = Input::all();
public static function all() { $input = array_merge(static::get(),static::query(),static::file()); // .... return $input; }したがって、all() は get() を呼び出し、その内容と query() および file() $_FILES スーパーグローバルを返します。[関連する推奨事項:
laravel ビデオチュートリアル ]
以上がLaravelのgetとallの違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。