Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel 4如何将URI参数传递给模型函数_Php_Laravel 4 - Fatal编程技术网

Php Laravel 4如何将URI参数传递给模型函数

Php Laravel 4如何将URI参数传递给模型函数,php,laravel-4,Php,Laravel 4,我有这个路线,想在Laravel中传递uri参数: Route::group(array('prefix' => 'view/'), function(){ Route::get('news/listings/{limLow}/{limTop}', function() { return Model::Foo($limLow, $limTop); }); }); 在我的Foo函数Foo(param1=null,param2=

我有这个路线,想在Laravel中传递
uri
参数:

Route::group(array('prefix' => 'view/'), function(){
    Route::get('news/listings/{limLow}/{limTop}', function() {
                return Model::Foo($limLow, $limTop);
            });
});
在我的Foo函数
Foo(param1=null,param2=null){}
中,变量param1和2是
null
,就好像没有变量分配给参数事件一样,尽管请求了类似
view/news/listings/1/10
的url

我通常的方法是先通过
控制器
,在控制器中传递uri变量,然后转到
模型
,但我在这里尝试一种直接的方法,可能吗?

尝试以下方法:

Route::group(array('prefix' => 'view/'), function(){
    Route::get('news/listings/{limLow}/{limTop}', function($limlow, $limTop) {
                return Model::Foo($limLow, $limTop);
            });
});
向路由传递参数时,这些参数应在路由中使用的函数或方法中设置为ass变量。查看更多信息,请尝试以下操作:

Route::group(array('prefix' => 'view/'), function(){
    Route::get('news/listings/{limLow}/{limTop}', function($limlow, $limTop) {
                return Model::Foo($limLow, $limTop);
            });
});
向路由传递参数时,这些参数应在路由中使用的函数或方法中设置为ass变量。有关更多信息,请访问