【发布时间】:2017-02-16 05:45:16
【问题描述】:
我正在使用 Laravel 5。在我的控制器中,我从 View 中获取价值,如下所示:
$params = array('' => Input::get("selected_category_id"));
然后它在我的日志中显示如下:
/api/zones/?=3
我尝试修改去掉单引号和等号,像这样:
$params = array(Input::get("selected_category_id"));
然后它在我的日志中显示如下:
/api/zones/?0=3
我可以把我的网址设置成这样的格式吗:
/api/zones/3
感谢您的帮助!
【问题讨论】:
-
您的问题不清楚。这是什么
/api/zones/?=3?您的网址或输入?您的 input 如何影响 url(以及为什么)?如果你想对 url 做一些事情,你应该提供更多信息。比如routes.php,控制器代码等 -
点击按钮提交后,在我的控制器中将使用此
$params = array(Input::get("selected_category_id"));获取值。然后我的控制器会将值发送到 API。我总是通过使用日志检查我的参数和值是否正确传递。在我的日志中显示使用此 url/zones/api/?=3传递的值。但我想要的是,我希望 url 像这种格式/zones/api/3。我不想在我的网址中出现?=
标签: url laravel-5 controller routes