الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

دالة التاكد من ان النص با اللغة العربية فقط

بدأه M.B.O في 30 مارس 2010 · 0 رد · 532 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1

بعد ما تعلمت درس عمل دالة خاصة بك

قلت اسوي اول دالة لي ,,

طبعا ً الفكرة ليست بجديدة موجودة في كثير من المواقع لكن انا بحثت عنه ولم اجده

قلت اسويها بنفسي ,, ويستفيد الكل وزياده الخير خيرين

الدالة بسيطة جدا ً تقوم با التأكد من النص هل هو با اللغة العربية ام لا

اذا كان با اللغة العربية ترجع القيمة true واذا كان غير ذلك ترجع false

الدالة :

function arabic_text($text){
$search = array("ا","أ","إ","ب","ت","ث","ج","ح","خ","د","ذ","ر",
"ز","س","ش","ص","ظ","ط","ع","غ","ف","ق","ك","ل","م","ن","ه","و","ي","ء","ة","ؤ","ئ"," ");
$new_string = str_ireplace($search , "5" , $text);
$new_string_int = str_ireplace("5","",$new_string);
if(eregi("[a-z0-9/\@!#)$%*_^.+|÷(&-]",$text)){
return false;
}else if(empty($new_string_int)){
return true;
}else{
return false;
}

طريقة الاستخدام سهلة جدا ً ,, الكود التالي يوضح طريقة الاستخدام

if(arabic_text($text)){
echo "ok";
}else{
echo "error";
}

تم تعديل هذه المشاركة بواسطة M.B.O في 30 مارس 2010 في 00:43

1

M.B.O

Mohamed Bin Othman

إبن المكلا

يابني البشر ماذا فعلتم بالبشر !!

إسـألـنـي

مواضيع مشابهة