نقل قول نوشته شده توسط bestirani2 مشاهده تاپیک
من این عبارت رو زدم

 echo preg_match("#^[\s\x{0621}-\x{063A}\x{0640}-\x{0691}\x{0698}-\x{06D2}0-9]*$#u",'دوست خوب');  

echo preg_match("#^[\s\x{0621}-\x{063A}\x{0640}-\x{0691}\x{0698}-\x{06D2}0-9]*$#u",'د');

echo preg_match("#^[\s\x{0621}-\x{063A}\x{0640}-\x{0691}\x{0698}-\x{06D2}0-9]*$#u",'ا');

echo preg_match("#^[\s\x{0621}-\x{063A}\x{0640}-\x{0691}\x{0698}-\x{06D2}0-9]*$#u",'ن');


نتیجه شد

0000
من از ویندوز xp و xampp استفاده میکنم و نتیجه شد 1111
با چندتا حروف دیگه هم امتحان کردم کار میکرد. اگر به غیر از حروف باشه رو 0 میده