今天使用TP5.1的路由传参,传递小数获取后总是会变成整数。后来看手册的变量规则才解决这个问题:
最开始定义的路由:
Route::get('api/:id','api/index/banner');
访问:http://project.com/api/12.05
结果:12
修改后的路由
Route::get('api/:id','api/index/banner',[],['id'=>'[0-9.]+']);
结果就能正常获取
今天使用TP5.1的路由传参,传递小数获取后总是会变成整数。后来看手册的变量规则才解决这个问题:
最开始定义的路由:
Route::get('api/:id','api/index/banner');
访问:http://project.com/api/12.05
结果:12
修改后的路由
Route::get('api/:id','api/index/banner',[],['id'=>'[0-9.]+']);
结果就能正常获取
本文标题:tp5.1 路由获取参数问题总结
本文链接:https://www.haomeiwen.com/subject/lxmuyqtx.html
网友评论