这篇文章小编就为大家带来一篇讲解yaf Yaf_Route_Regex syntax error, unexpected single-quoted string "product/([a-zA-Z-_0-9]+)", expecting ")",yaf自定义添加正则路由出错。小编觉得挺不错的,现在就分享给大家,如果你在找Yaf_Route_Regex用法,Yaf_Route_Regex,yaf正则路由,也可以做个参照。一起跟随小编过来看看吧。
yaf Yaf_Route_Regex syntax error, unexpected single-quoted string "product/([a-zA-Z-_0-9]+)", expecting ")",yaf自定义添加正则路由出错
作者:微信小程序培训师 发布时间:2021-07-28
在yaf框架里,
使用Yaf_Route_Regex添加路由时,
报下面错误:
Warning: Yaf_Application::bootstrap(): Couldn't find bootstrap file
Parse error: syntax error, unexpected single-quoted string "#product/([a-zA-Z-_0-9]+)#", expecting ")"
原因是你使用yaf官方文档中示例代码,
在代码中包含有非英文空白符。
解决的办法就是不要复制网页上的代码,
手工敲一篇,
或者删除非英文空白符,
或者使用下面的代码(已经删除非英文字符),
$route = new Yaf_Route_Regex(
'product/([a-zA-Z-_0-9]+)',
array(
'controller' => 'products',
'action' => 'view'
),
array(
//完成数字到字符变量的映射
1 => 'ident'
)
);
$router->addRoute('product', $route);
猛击这里,
观看子恒老师《微信公众号支付开发》系列视频
了解实现过程和下载源码
声明:部分文章或图片未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知QQ:2334512685,我们会及时删除。
发布:秦子恒博客,欢迎转载分享,请保留出处。
yaf Yaf_Route_Regex syntax error, unexpected single-quoted string "product/([a-zA-Z-_0-9]+)", expecting ")",yaf自定义添加正则路由出错链接:https://www.qinziheng.com/details/9849/
yaf Yaf_Route_Regex syntax error, unexpected single-quoted string "product/([a-zA-Z-_0-9]+)", expecting ")",yaf自定义添加正则路由出错相关文章