|
إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...
انضم الينا
#1
| ||
| ||
السلام عليكم ورحمة الله وبركاتة درس php خفيف ان شاء الله فكرة الدرس تقوم على برمجة دالة متعددة الاستخدام بمعنى لو مررنا رقم 1 على المتغير إللي نبغى نحمية راح يطبق مثلا عدم السماح بستخدام html ولو طبقنا رقم 2 يتم اظهار اكواد html لكن تكون معطلة بسم الله نبدا اولا نقوم بعمل function ونعطيها اسم رمز PHP: function fun3bady(){ } الان نحتاج 2 بارمتر داخل الفانكشن لتصبح رمز PHP: function fun3bady($select, $val){ } البارمتر الاول $select هو لاختيار نوع الحماية إللي نريدها البارمتر الثاني $val هو المتغير إللي بنطبق عليها الحماية لان نكمل نحتاج شرط او سوتش انا بختار الشروط if رمز PHP: if($select == 1){ } قلت له اذا كان البرامتر $select الاول يساوي 1 طبق لي الحماية التاليه على المتغير حذف اكواد html رمز PHP: $val = strip_tags($val); احذف لي المسافات من البداية والنهاية رمز PHP: $val = trim($val); ليصبح الكود رمز PHP: function fun3bady($select, $val){ if($select == 1){ $val = strip_tags($val); $val = trim($val); } } طيب مارئيكم نقوم بعمل شرط اخر لو كان البارمتر يساوي 2 رمز PHP: if($select == 2){ } ماذا نريد لو كان البارمتر يساوي 2 نريد نعطل اكواد html فقط بدون حذفها بالدالة التالية رمز PHP: $val = htmlspecialchars($val); وايضا نحذف المسافات رمز PHP: $val = trim($val); لتصبح الداله بهذا الشكل رمز PHP: function fun3bady($select, $val){ if($select == 1){ $val = strip_tags($val); $val = trim($val); } if($select == 2){ $val = htmlspecialchars($val); $val = trim($val); } } طيب الان نعيد قيمة الدالة return لتصبح الدالة كاملة رمز PHP: function fun3bady($select, $val){ if($select == 1){ $val = strip_tags($val); $val = trim($val); } if($select == 2){ $val = htmlspecialchars($val); $val = trim($val); } return $val; } الان وصلنا كيف نقوم بستخدام الدالة لاحظ معي اول شي عندي هذا المتغير رمز PHP: $a = "3bady "; وايضا رمز PHP: $b = "traidnt "; لاحظ عندي متغير a و b اولا a رمز PHP: echo fun3bady(1,$a); طبعت اسم الفانكشن والبارمتر الاول يساوي 1 المتغير b رمز PHP: echo fun3bady(2,$b); طبعت اسم الفانكشن لكن البارمتر الاول يساوي 2 اتضحت الفكرة؟؟ طيب مارئيكم نقوم بتعديل الدالة لنضيف شرط 3 ونخليها تستبدل كلمة 3bady رمز PHP: $val = str_ireplace('3bady','abdullah',$val); لتصبح الدالة كاملة رمز PHP: function fun3bady($select, $val){ if($select == 1){ $val = strip_tags($val); $val = trim($val); } if($select == 2){ $val = htmlspecialchars($val); $val = trim($val); } if($select == 3){ $val = str_ireplace('3bady','abdullah',$val); $val = trim($val); } return $val; } طريقة الاستخدام رمز PHP: $a = "3bady "; $b = "traidnt "; $c = "3bady "; echo fun3bady(1,$a); echo ""; echo ""; echo fun3bady(2,$b); echo ""; echo ""; echo fun3bady(3,$c); تحياتي ودمتم بحفظ الرحمن |
مواقع النشر (المفضلة) |
| |
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
[ درس ] برمجة كود عشوائي داخل function + برمجة دالة تشفير لفهم عمل الدوال | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 02-18-2014 12:10 PM |
[ درس ] التعرف على طريقة برمجة داول الحماية او اي دالة function | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 02-17-2014 06:01 AM |
كاميرا استشعاريه متعددة الاستخدام | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 01-19-2014 10:30 PM |
[ عرض برمجه ] : تريد برمجة سكربت خاص ؟! برمجة خاصة من الصفر ؟! حماية قوية مدة قصيرة والسعر مناسب !! | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 11-24-2011 03:41 AM |
متعددة الاستخدام..وتنفع في الرحلات | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 09-04-2010 07:20 AM |