5
Laravelの変数自体ではなく$_GET
にアクセスするより良い方法はありますか?
私は/users?q=keyword&order=desc&limit=5
は$ _GETの値にアクセスするためのクリーナー、より安全かつLaravelっぽい方法があるようなAPIのための複数のパラメータを必要としますか?
ありがとうございました。
Laravelの変数自体ではなく$_GET
にアクセスするより良い方法はありますか?
私は/users?q=keyword&order=desc&limit=5
は$ _GETの値にアクセスするためのクリーナー、より安全かつLaravelっぽい方法があるようなAPIのための複数のパラメータを必要としますか?
ありがとうございました。
ファサードInput
を使用すると、それらに達することができます。
あなたが行うことができ、次のいずれか
Input::all();
クエリパラメータのすべて、または取得するために:
$q = Input::get('q'); // will return 'keyword' for your example
$order = Input::get('order'); // will return 'desc' for your example
$limit = Input::get('limit'); // will return '5' for your example
感謝を!それは完璧に働いた! – jaggy
純粋にFYI: 'Input :: get()'は$ _GETと$ _POSTの両方の変数を取得します。 – fideloper
Input :: queryは、$ _GET値にのみアクセスするために使用されます。 –