作者:LA_Lam霸 | 来源:互联网 | 2018-05-20 16:25
$router->add('/([0-9\x{4e00}-\x{9fa5}]+)');
像这种不使用分隔符的正则表达式如何使用修饰符?
回复内容:
$router->add('/([0-9\x{4e00}-\x{9fa5}]+)');
像这种不使用分隔符的正则表达式如何使用修饰符?
不知道你路由具体想如何配置,可参考:
php
$router->add('/archive/([0-9]{4})/([0-9]{2})/([0-9]{2})', array(
'namespace' => 'Controller\Site',
'controller' => 'archive',
'action' => 'index',
'year' => 1,
'month' => 2,
'day' => 3
));
$router->add('/archive/blog.html', array(
'namespace' => 'Controller\Site',
'controller' => 'archive',
'action' => 'blog',
));
......