ط¯ط§ظ„ط© ط§ظ„طھط§ظƒط¯ ظ…ظ† ط§ظ† ط§ظ„ظ†طµ ط¨ط§ ط§ظ„ظ„ط؛ط© ط§ظ„ط¹ط±ط¨ظٹط© ظپظ‚ط·





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

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

الدالة :

رمز PHP:
<code style="white-space:nowrap"> <code> function arabic_text($text){
$search = array("ا","أ","إ","ب","ت","ث","ج","ح","خ","د","ذ","ر",
"ز","س","ش","ص","ظ","ط","ع","غ","ف","ق","ك","ل","م","ن","ه","و","ي","ء"," ");
$replase = array("1","2","3","4","5","6","7","8","9","10",
"11","12","13","14","15","16","17","18","19","20","21","22","23","24",
"25","26","27","28","29","30","31","0");
$new_string = str_ireplace($search , $replase , $text);
$new_string_int = str_ireplace($replase,"",$new_string);
if(
preg_match("&#91;a-z0-9/\@!#)$%*_^.+|÷(&-&#93;",$text)){
return
false;
}else if(empty(
$new_string_int)){
return
true;
}else{
return
false;
}



}
</code> </code>



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

رمز PHP:
<code style="white-space:nowrap"> <code> if(arabic_text($text)){
echo
"ok";
}else{
echo
"error";
}
</code> </code>





التعديل الأخير كان بواسطة M.B.O; 28 - 03 - 2014 الساعة 15:26





©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©