在我的.htaccess
中RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
它将url site.com/user/12更改为site.com?q=user/12
现在在我的PHP中,我可以阅读' q' PARAM。
我想要的是编写一些映射工具
utils::map('user/{u}',function($u){
//do some thing
});
最好的方法是什么? 更准确地说,我如何提取“你”的价值?来自网址? 正则表达式或任何字符串功能?