Tôi đang cố gắng xác thực dữ liệu biểu mẫu từ phía máy chủ. sở thích của tôi là người dùng chỉ cần điền vào biểu mẫu bằng các ký tự Ba Tư.sử dụng preg_match để phát hiện các ký tự persian (farsi) trong chuỗi
Tôi đang sử dụng mã này:
$name=trim($_POST['name']);
$name= mysql_real_escape_string($name);
if (preg_match('/^[\u0600-\u06FF]+$/',str_replace("\\\\","",$name))){$err.= "Please use Persian characters!";}
nhưng nó không làm việc!
đây là một cảnh báo:
Warning: preg_match() [function.preg-match]: Compilation failed: PCRE does not support \L, \l, \N, \U, or \u at offset 3 in C:\xampp\htdocs\site\form.php on line 38
tôi có thể làm gì?