دروس استاذ بلاك مان في PHP فيديو الجزء الثاني
الان اغزائي نوصل دروس دورتنا في ال PHP من الدروس 10 حتي 12
10- الدورات او الحلقات
فائدة الدورات او الحلقات
صياغة دورة While
متغير الدورة
دورة While
شرط الدورة
التنبيه الي خطأ شائع وهو الدورات الا منتهية infinite loop
زيادة او نقصان متغير الدورة
كيف تعمل دورة While
دورة for ومميزاتها
صياغة دورة for
جزء متغير الدورة
جزء الشرط
جزء تعديل متغير الدورة
كيف تعمل دورة for
صياغة دورة While
متغير الدورة
دورة While
شرط الدورة
التنبيه الي خطأ شائع وهو الدورات الا منتهية infinite loop
زيادة او نقصان متغير الدورة
كيف تعمل دورة While
دورة for ومميزاتها
صياغة دورة for
جزء متغير الدورة
جزء الشرط
جزء تعديل متغير الدورة
كيف تعمل دورة for
11- التكامل بين HTML و PHP
كيف تعمل كلا من HTML و PHP سويا
امتداد ملفات HTML وامتداد ملفات PHP
يمكن معاملة ملف PHP كملف HTML
مثال علي كتابة ملف HTML بسيط داخل ملف ال PHP
مشاهدة الملف الناتج في المتصفح
مشاهدة ال Source code من المتصفح عن طريق الاختيار view source وهو عبارة عن HTML
كيفية ادراج جمل PHP في الملف السابق مع جمل HTML
وضع متغير بلغة PHP
المسافات الفارغة white spaces لا تهمتم بها لغة PHP
استخدام المتغير في جزء اخر من الملف
مشاهدة ال Source code الناتج من ملف PHP بعد تفسيره و هو ايضا HTML فقط بدون PHP ولايوجد دليل
علي ان الملف كان يحتوي PHP سوي ان امتداد الملف PHP
طريقة اخري لاستخدام HTML مع PHP
مشاهدة ال Source code وهو ايضا ملف HTML فقط
يمكن معاملة ملف PHP كملف HTML
مثال علي كتابة ملف HTML بسيط داخل ملف ال PHP
مشاهدة الملف الناتج في المتصفح
مشاهدة ال Source code من المتصفح عن طريق الاختيار view source وهو عبارة عن HTML
كيفية ادراج جمل PHP في الملف السابق مع جمل HTML
وضع متغير بلغة PHP
المسافات الفارغة white spaces لا تهمتم بها لغة PHP
استخدام المتغير في جزء اخر من الملف
مشاهدة ال Source code الناتج من ملف PHP بعد تفسيره و هو ايضا HTML فقط بدون PHP ولايوجد دليل
علي ان الملف كان يحتوي PHP سوي ان امتداد الملف PHP
طريقة اخري لاستخدام HTML مع PHP
مشاهدة ال Source code وهو ايضا ملف HTML فقط
12-1
تمرين علي IF و While صناعة جدول من خلال PHP
تمرين علي IF و While صناعة جدول من خلال PHP
شي نحتاج اليه قبل البدء في التمرين وهو كيفية جمع المتغيرات
الصيغة
الصيغة
$num=$num+5
تكافي الصيغة
$num+=5
اذا كان المتغير من النوع string تجمع كالمثال الاتي
$name="Ahmed "
$name.="is very good guy"
$name.="is very good guy"
عمل الجدوال ب HTML
tag = -table- table الجدول نفسة
tag = -tr- table Row صف في الجدول
tag = -TD- table data محتويات الخلية
خاصية border
مشاهدة الناتج في المتصفح
فائدة عمل الجدول ب PHP
عندما لانعرف عدد خانات الجدول و نجلب الدتا من قواعد البيانات
عندما يكون الجدول طويل
12-2-1
تمرين علي IF و While صناعة جدول من خلال PHP
تمرين علي IF و While صناعة جدول من خلال PHP
اولا ملف ال table للعرض فقط (الشرح)بلغة HTML
ملاحظة الجداول في HTML مبنية علي اساس ال Row
ال opening tag الخاصة بالجدوال و ال opening tag الخاصة بالصف تم وضعهم في المتغير
ال opening tag الخاصة بالجدوال و ال opening tag الخاصة بالصف تم وضعهم في المتغير
$table
عرفنا المتغير
$cell
ووضعنا له القيمة صفر
عرفنا المتغير
عرفنا المتغير
$td
ووضعنا له القيمة صفر
دورة ال While
الشرط الخاص ب While
الشرط الخاص ب IF
الكود الذي ينفذ عند تحقق شرط IF و While
اضافة ال opening tag الخاص محتويات الخلية + قيمة المتغير
دورة ال While
الشرط الخاص ب While
الشرط الخاص ب IF
الكود الذي ينفذ عند تحقق شرط IF و While
اضافة ال opening tag الخاص محتويات الخلية + قيمة المتغير
$cell
+ closing tag الخاصة بامحتويات الخلية الي المتغير
$table
حققنا بهذا الكود اول خلية في اول سطر في الجدول
زيادة المتغير
زيادة المتغير
$cell
بواحد
زيادة المتغير
زيادة المتغير
$td
بواحد
يتكرر ذلك حتي يصير قيمة
يتكرر ذلك حتي يصير قيمة
$td = 4
ثم تنفذ ال ELSE
12-2-2
تمرين علي IF و While صناعة جدول من خلال PHP
تمرين علي IF و While صناعة جدول من خلال PHP
عندما يصير
$td = 4
تعمل ELSE
تضيف ELSE علي قيمة المتغير
تضيف ELSE علي قيمة المتغير
$table
مايلي
ال closing tag الخاصة بالصف الحالي + opening tag الخاصة بالصف القادم
ثم تعيد قيمة المتغير
ال closing tag الخاصة بالصف الحالي + opening tag الخاصة بالصف القادم
ثم تعيد قيمة المتغير
$td
الي صفر
تتكرر جملة ال IF كما سبق حتي تصير قيمة
تتكرر جملة ال IF كما سبق حتي تصير قيمة
$cell=6
ثم يتوقف تنفيذ ال While لان شرطها لم تيحقق حيث ان
$cell=6
الان
يتم تنفيذ السطر التالي ل While ليضيف علي قيمة المتغير
يتم تنفيذ السطر التالي ل While ليضيف علي قيمة المتغير
$table
مايلي
closing tag للصف الثاني +closing tag للجدول بالكامل
ثم نطبع المتغير
closing tag للصف الثاني +closing tag للجدول بالكامل
ثم نطبع المتغير
$table
مشاهدة النتائج
ملحوظة اثناء الشرح يقوم الاستاذ يلاك مان بتغير قيم المتغيرات لتوضيح الشرح ويجب اعادة هذا القيم الي ماكانت علية قبل بدء الشرح حتي يعمل الكود
ملحوظة اثناء الشرح يقوم الاستاذ يلاك مان بتغير قيم المتغيرات لتوضيح الشرح ويجب اعادة هذا القيم الي ماكانت علية قبل بدء الشرح حتي يعمل الكود
تعليقات
إرسال تعليق