Aşağıdaki filter_var () fonksiyonu uyarı oluşturuyor neden herhangi bir vücut biliyor mu? Bir karakter sınıfının olabilir kaç karakter üzerinde bir sınırı var mı?
$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";
}
Uyarı: filter_var () [function.filter-var]: Bilinmeyen değiştirici ':'