Gil*_*jor 10 php laravel laravel-5
我正在使用一个希望接收本地PHP数组的库,例如从全局$ _REQUEST获取的数组.
不幸的是,在这个例子中,Illuminate\Http\Request是一个对象,似乎与原生php数组有着截然不同的结构.有没有一种方法可以将该对象转换为通过'$ _REQUEST'获得的相同数组(在laravel控制器方法中不起作用).
提前致谢.
Chr*_*sen 18
Illuminate\Http\Request有一些很好的方法可以将它变成数组.
// Where $request is an Illuminate\Http\Request instance
$request->all(); // Returns array with all elements.
$request->only(['key1', 'key2']); // Returns array with selected items
$request->except(['key1']); // Returns array with everything except key1.
Run Code Online (Sandbox Code Playgroud)
您应该始终检查类中可以使用的方法.只需浏览文件,看看它们提供了什么.这很有趣,让您更好地了解api.
Laravel凭借其丰富的文档确实闪耀,确保您充分利用它.