المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : دوال التعامل مع النصوص (2)


مبرمج
03-22-2009, 08:58 PM
بسم الله الرحمن الرحيم
صباح الخير للجميع :)

اخواني الكرام استكمالا للموضوع السابق سوف اشرح بعض الدوال المهمه في التعامل مع النصوص
وسنقوم اليوم في شرح هذه الدوال
1-show_source

فائتدها:اظهار الكود البرمجي بدل من تطبيقه وكذلك لتلوين الكود
يمرر بها 1 بارميتر
الاول : بارميتر لكتابة اسم الملف او المتغير
مثال رمز PHP:



النتيجه echo “this is example of using function”; //هل تم تطبيق الكود
2-addslashes

فائتدها:طباعة العلامة / (السلاش) قبل بعض الرموز مثل (”") او (”) او (\)
يمرر بها 1 بارميتر
الاول : بارميتر لكتابة اسم الملف او المتغير
مثال رمز PHP:



النتيجه tray to use /’badran/’ site
3-str_ireplace

فائتدها:استبدال النص بنص اخر
يمرر بها 3 بارميتر
الاول : النص الذي سيستبدل او الذي سيبحث عنه
الثاني : النص الذي سيوضع مكان النص الموجود في الباميتر الاول
الثالث: المتغير الذي يوجد في النص او الذي سيبحث فيه
مثال رمز PHP:



النتيجه tray to use mohammed site
4-nl2br

فائتدها:تقوم بطباعة
بشكل اتوماتيكي
يمرر بها 1 بارميتر
الاول :النص الذي ستعمل بع الداله
مثال رمز PHP:



النتيجه tray to
use mohammed site
5-htmlspecialchars

فائتدها:تنظيف الكود من وسوم html وتستخدم للحماية في احيانا كثيرة
يمرر بها 1 بارميتر
الاول :النص الذي ستعمل به الداله
مثال رمز PHP:



النتيجهtray to use badran site //لاحظ انه لم يضع النص في جدول كما كتبنا في الكود
اخيرا اتمنى ان تكونوا قد استفدتوا من هذا الموضوع واذا كان لديكم اي استفسار او اقتراح لا تترددوا في مراسلتي او طرحه في التعليقات
وبالتوفيق_
التدوينه في مدونة بدران (http://www.12to22.com/archives/61)