0
我嘗試了一些自定義的PHP路由和什麼是錯的,在這個函數的最後一行:用自定義路由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。它什麼也沒有返回,只是死亡。
謝謝,我笨到只用不匹配的URI來測試它。我以爲有正則表達式:)。 –