2013-07-20 13 views
5

Laravel'deki değişkenin yerine $_GET'a erişmenin daha iyi bir yolu var mı, yoksa o mu?

Ben

daha temiz, $ _GET değerlerine erişmek için daha güvenli ve laravel-imsi yolu var mı /users?q=keyword&order=desc&limit=5 gibi bir API için birden parametrelere ihtiyacı?

Teşekkürler.

cevap

8

Bunlara ulaşmak için Input cephesini kullanabilirsiniz.

Input::all(); 

sorgu parametreleri tümünü almak için, ya da:

Ya yapabilirsiniz

$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 
+0

Teşekkür! Mükemmel çalıştı! – jaggy

+8

Tamamen FYI: 'Giriş :: get()', $ _GET ve $ _POST değişkenlerini alır. – fideloper

+1

Giriş :: sorgu sadece $ _GET değerlerine erişmek için kullanılacaktır. –

İlgili konular