function checkpath($path){
$chars = "/^\/([a-z0-9_-]+\/)*$/i";
if (!preg_match("$chars",$path)) {
$result .= 'path Error!';
$result .= alert_back('path Error!');
//echo $result;exit;
return $result;
}
return $path;
}
匹配象/path/path/的格式,必须以/开头/结尾
/ 开头 ^\/ 不能再接一个/ [a-z0-9_-]+ 仅能用括号()内任意个字符任意次出现,符号除_-没有空号和其它符号,
\/ 接 / ([a-z0-9_-]+\/)* 可以出现任意次 $ 任意字符结尾 / 终止 i 忽略大小写