【发布时间】:2009-09-09 18:49:17
【问题描述】:
有人知道为什么下面的 filter_var() 函数会产生警告吗?一个字符类可以有多少个字符?
$regex = "/^[\w\041\042\043\044\045\046\047\050\051\052\053\054\055\056\057\072\073\074\075\076\077\100\133\134\135\136\140\173\174\175\176]*$/";
$string = "abc";
if(!filter_var($string, FILTER_VALIDATE_REGEXP, array("options" => array("regexp"=>$regex))))
{
echo "dirty";
}
else
{
echo "clean";
}
警告:filter_var() [function.filter-var]: Unknown modifier ':'
【问题讨论】:
标签: php