【发布时间】:2013-11-26 17:47:23
【问题描述】:
我正在尝试一些自定义的php路由,这个函数的最后一行有问题:
public function is_valid_uri($a){
$s=$_SERVER["REQUEST_URI"];
return (preg_match('/'.$a.'/i',$s))?true:false;
}
我正在测试它:
die($route->is_valid_uri("\/u\/u\/?[0-9]*"));
有什么问题?如果 uri 不正确,它应该返回 false。它什么也不返回,就这样死掉了。
【问题讨论】:
标签: php routing preg-match