I used this validate match to force users to write in Arabic alphabetic .
Model
array('fname_ar,lname_ar,fa_name_ar','match', 'pattern'=>'/^([\p{Arabic}\s])+$/u' ,'message'=>'{attribute} يجب أن يكون فقط باللغة العربية ','on'=>'update,insert'),
But still not work and form display error message ?
array('fname_ar,lname_ar,fa_name_ar','match', 'pattern'=>'/^[\s\x{0600}-\x{06FF}\x{0750}-\x{077F}\x{08A0}-\x{08FF}\x{FB50}-\x{FDFF}\x{FE70}-\x{FEFF}\x{10E60}\x{10E60}—\x{10E7F}\x{1EE00}—\x{1EEFF}]+$/u' ,'message'=>'{attribute} يجب أن يكون فقط باللغة العربية ','on'=>'update,insert'),