php yaf Yaf_Route_Regex 疑问
public Yaf_Route_Regex::__construct ( string $match , array $route [, array $map [, array $verify [, string $reverse ]]] )
问题一:$verify, $reverse 两个参数的作用是什么呢?
问题二:Yaf_Route_Regex::assemble($info, $query)的query数组id传递整数nginx 502错误!代码如下:
function url(array $url):string
{
$router = new Yaf_Router();
$regex = new Yaf_Route_Regex(
'#^/a/(\w+)/(\w+)#',
array('module' => 'api', 'controller' => ':c', 'action' => ':a'),
array(1 => 'c', 2 => 'a'),
array(),
'/a/:c/:a'
);
$router->addRoute('regex', $regex);
return $router->getRoute('regex')->assemble(
array(':m'=>$url[0], ':c'=>$url[1], ':a'=>$url[2]),
array('id' => '15')//当id传递整数时nginx 502错误,字符串就没问题
);
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论