0
[postlink]https://farahat-video-library.blogspot.com/2010/07/php_7683.html[/postlink]
http://www.youtube.com/watch?v=mnkRDt9V2aoendofvid
[starttext]

13- المصفوفات

مثال عن المصفوفات و فائدتها
الصندوق يمثل المتغير بما فيه من أغراض لكن الصندوق الذي به أدراج يشبه المصفوفة
نرقم الأدراج و نأخذ ما نريد من الصندوق عن طريق طلب رقم درج معين
صياغة المصفوفة 
$name=array("ahmed","fadi","mahmoud","masood");
المصفةفة تبدأ الترقيم بصفر أي أن أحمد هو العنصر رقم صفر الدرج رقم صفر
لطباعة اسم أحمد
echo $name [0];
إضافة القيم إلى المصفوفة بطريقة أخرى وذلك بدون تحديد مكان معين فستأخذ القيمة أول موضع خالي
$name[ ]="ahmed";
أو وضع قيمة في مكان معين في المصفوفة
$name[1]="masood";
لتغيير قيمة موضع معين في المصفوفة بعدما وضعنا له قيمة سابقة نستخدم صيغة تشبه الصيغة السابقة مع استبدال الرقم 1 برقم له قيمة الموضع الذي نريد تغييره مثلا
$name[0]="ali";
بهذا الكود نستبدل ما في الموضع رقم 0 الذي هو أحمد بعلي



[endtext]

دورة PHP الدرس الثالث عشر

0
[postlink]https://farahat-video-library.blogspot.com/2010/07/php_1964.html[/postlink]
http://www.youtube.com/watch?v=x-MR-7oDsCYendofvid
[starttext]
12-2-2
تمرين علي IF و While صناعة جدول من خلال PHP

عندما يصير 
$td  = 4 
تعمل ELSE
تضيف ELSE علي قيمة المتغير 
$table
مايلي
ال closing tag  الخاصة بالصف الحالي + opening tag الخاصة بالصف القادم
ثم تعيد قيمة المتغير 
$td
الي صفر

تتكرر جملة ال IF  كما سبق حتي تصير قيمة
$cell=6
ثم يتوقف تنفيذ ال While لان شرطها لم تيحقق حيث ان 
$cell=6 
الان
يتم تنفيذ السطر التالي ل While  ليضيف علي قيمة المتغير

$table  
مايلي
closing tag للصف الثاني +closing tag للجدول بالكامل
ثم نطبع المتغير
$table
مشاهدة النتائج
ملحوظة اثناء الشرح يقوم الاستاذ يلاك مان بتغير قيم المتغيرات لتوضيح الشرح ويجب اعادة هذا القيم الي ماكانت علية قبل بدء الشرح حتي يعمل الكود

[endtext]

دورة PHP الدرس الثاني عشر الجزء الثاني القسم الثاني

0
[postlink]https://farahat-video-library.blogspot.com/2010/07/php_685.html[/postlink]
http://www.youtube.com/watch?v=psIyoGRl-Qkendofvid
[starttext]
12-2-1
تمرين علي IF و While صناعة جدول من خلال PHP


اولا ملف ال table للعرض فقط  (الشرح)بلغة HTML
ملاحظة الجداول في HTML  مبنية علي اساس ال Row
ال opening tag الخاصة بالجدوال و ال opening tag الخاصة بالصف تم وضعهم في المتغير 
$table
عرفنا المتغير
$cell 
ووضعنا له القيمة صفر
عرفنا المتغير 
$td  
ووضعنا له القيمة صفر
دورة ال While
الشرط الخاص ب While
الشرط الخاص ب IF
الكود الذي ينفذ عند تحقق شرط  IF و  While
اضافة ال opening tag الخاص محتويات الخلية  + قيمة المتغير  
$cell+ closing tag 
الخاصة بامحتويات الخلية الي المتغير
$table
حققنا بهذا الكود اول خلية في اول سطر في الجدول
زيادة المتغير 
$cell  
بواحد
زيادة المتغير 
$td   
بواحد
يتكرر ذلك حتي يصير قيمة 
$td = 4 
ثم تنفذ ال ELSE
[endtext]

دورة PHP الدرس الثاني عشر الجزء الثاني القسم الاول

0
[postlink]https://farahat-video-library.blogspot.com/2010/07/php_669.html[/postlink]
http://www.youtube.com/watch?v=qzmnwfxRPJgendofvid

[starttext]
12-1
تمرين علي IF و While صناعة جدول من خلال PHP



شي نحتاج اليه قبل البدء في التمرين وهو كيفية جمع المتغيرات
الصيغة $num=$num+5 تكافي الصيغة $num+=5
اذا كان المتغير من النوع string  تجمع كالمثال الاتي
$name="Ahmed " ===>$name.="is very good  guy"
عمل الجدوال ب HTML 
tag -table- الجدول نفسة
tag -tr- table Row صف في الجدول
tag -TD- table data محتويات الخلية
خاصية border
مشاهدة الناتج في المتصفح
فائدة عمل الجدول ب PHP 
عندما لانعرف عدد خانات الجدول و نجلب الدتا من قواعد البيانات
عندما يكون الجدول طويل


[endtext]

دورة PHP الدرس الثاني عشر الجزء الاول

0
[postlink]https://farahat-video-library.blogspot.com/2010/07/php_4818.html[/postlink]
http://www.youtube.com/watch?v=7dXaoFbbG2kendofvid
[starttext]
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  فقط



[endtext]

دورة PHP الدرس الحادي عشر

0
[postlink]https://farahat-video-library.blogspot.com/2010/07/php_9346.html[/postlink]
http://www.youtube.com/watch?v=3l3PunteXucendofvid
[starttext]

10- الدورات او الحلقات
فائدة الدورات او الحلقات
صياغة دورة While
متغير الدورة
دورة While
شرط الدورة
التنبيه الي خطأ شائع وهو الدورات الا منتهية infinite loop
زيادة او نقصان متغير الدورة
كيف تعمل دورة While
دورة for ومميزاتها
صياغة دورة for
جزء متغير الدورة
جزء الشرط
جزء تعديل متغير الدورة
كيف تعمل دورة for


[endtext]

دورة PHP الدرس العاشر

0
[postlink]https://farahat-video-library.blogspot.com/2010/07/php_3640.html[/postlink]
http://www.youtube.com/watch?v=KD_CvXhjdbEendofvid
[starttext]
9-2 IF statement عبارة اذا الشرطية

ال OR و ال AND لوضع اكثر من شرط داخل جملة If
استخدام ال OR
خطأ طريف يقع فيه استاذ بلاك مان كان يحذر منه من قليل
استخدام || بدلان من  OR  وموقعهم علي لوحة المفاتيح فوق \
استخدام ال AND
استخدام && بدلان من  AND  وموقعهم علي لوحة المفاتيح فوق 7



[endtext]

دورة PHP الدرس التاسع الجزء الثاني

0
[postlink]https://farahat-video-library.blogspot.com/2010/07/php_6723.html[/postlink]
http://www.youtube.com/watch?v=QBP4za9Ed9Qendofvid
[starttext]
9-1 IF statement عبارة اذا الشرطية


صياغة عبارة  IF
علامة == وعلامة =
الشرط Condition
تحقق الشرط او عدم تحقق الشرط
الكود الذي ينفذ عند تحقق الشرط
عبارة ELSE لتنفيذ كود في حالة عدم تحقق الشرط
وضع شرط في جملة ELSE بصياغة  Else If
عودة للفرق بين === و = وهو خطأ شائع يقع فيه الكثيرون
علامة
لعمل فاصل بين السطور المطبوعة




[endtext]

دورة PHP الدرس التاسع الجزء الاول

0
[postlink]https://farahat-video-library.blogspot.com/2010/07/php_1187.html[/postlink]
http://www.youtube.com/watch?v=8bKvUMGWSkQendofvid
[starttext]

8- المعاملات Operators
العمليات الحسابية
الجمع
الطرح
الضرب
القسمة او التقسيم
معامل % باقي القسمة
معامل الزيادة بواحد ++ Increment
معامل النقصان بواحد -- Decrement
جمع ال strings معامل ال DOT (.)


[endtext]

دورة PHP الدرس الثامن

0
[postlink]https://farahat-video-library.blogspot.com/2010/07/php_8528.html[/postlink]
http://www.youtube.com/watch?v=axEq6tqe15sendofvid
[starttext]
7-  علامات الاقتباس المفردة و المزدوجة و الفرق بينهما Single Quotes vs Double Quotes

يستخدم الاقتباس المزدوج  Double Quotes  لتحديد ال  string
متي نستخدم كل و احد منهما مثال للتوضيح
الاقتباس المزدوج  Double Quotes يساعدنا علي وضع المتغيرات داخل ال string  و تفسيرها علي انها متغيرات
ال Single Quotes يجعلنا نعامل المتغير علي انه  string
استخدام علامة / لنفسر المتغير علي انه string  عندما نستخدم  ال Double Quotes
فائدة استخدام ال Single داخل ال Double في النماذج Forms


[endtext]

دورة PHP الدرس السابع

0
[postlink]https://farahat-video-library.blogspot.com/2010/07/php_6307.html[/postlink]
http://www.youtube.com/watch?v=vJxKuHCaFX8endofvid
[starttext]

6- المتغيرات Variables
مثال لتوضيح الحاجة الي المتغيرات
بداية المتغير بعلامة $
شروط تسمية المتغير
تخصيص قيمة المتغير و علامة =
استخدام المتغير و مشاهدة النتائج
نوع اخر من المتغيرات المتغيرات الرقمية
عدم الحاجة الي علامات الاقتباس في المتغيرات الرقمية
عملية الجمع
الارقام الكسرية
المتغيرات المنطقية ووضع القيم  True او False بالمتغيرات
النتائج من العمليات علي المتغيرات المنطقية
النتيجة واحد 1 وتعني True
النتيجة لاشي وتعني False

[endtext]

دورة PHP الدرس السادس

0
[postlink]https://farahat-video-library.blogspot.com/2010/07/php_1106.html[/postlink]
http://www.youtube.com/watch?v=2BlAcJhQK38endofvid
[starttext]
5- استخدام المحرر Dev-PHP

اعدادات المحرر Dev-PHP
اختيارات ال parser
php-cgi.exe
php.ini
اختيار المتصفح الخاص بالمعاينة الخارجية
كيفية خفظ الملفات في Dev-PHP
العرض الداخلي internal preview

[endtext]

دورة PHP الدرس الخامس

0
[postlink]https://farahat-video-library.blogspot.com/2010/07/php_9029.html[/postlink]
http://www.youtube.com/watch?v=a1QQAqY0ab4endofvid
[starttext]

4- برنامجك الاول في PHP



استخدام notepad لعمل اول برنامج
اشارة بدء فتح الكود
اشارة انهاء غلق الكود
عرض سلسلة نصية string في PHP  الامر echo
علامة الاقتباس quotation و ال string
علامة semicolon ( ; ) الفاصة المنقوطة
حفظ الملف وامتدادة يكون PHP   في المجلد الصحيح و اختيار الترميز المناسب Encoding
عرض نتيجة البرنامج الاول في المستعرض
العنوان في المستعرض يبدء ب localhost
خرج البرنامج HTML فقط
مامعني localhost




[endtext]

دورة PHP الدرس الرابع

0
[postlink]https://farahat-video-library.blogspot.com/2010/07/php_1998.html[/postlink]
http://www.youtube.com/watch?v=lxcXwAcqvE4endofvid
[starttext]





3- ماذا بعد تنصيب  wamp server السرفر المحلي وامب  سرفر


الخيار  www.directory
اين نضع ملفات  PHP  لكي تعمل
مثال علي وضع ملف PHP  في المجلد الصحيح

[endtext]

دورة PHP الدرس الثالث

0
[postlink]https://farahat-video-library.blogspot.com/2010/07/php_17.html[/postlink]
http://www.youtube.com/watch?v=wWsiBKK78GIendofvid
[starttext]

2- ماذا تحتاج لتتعلم PHP

HTML
wamp server السرفر المحلي وامب  سرفر
mysql        موجودة داخل حزمة الومب  
PHP          موجودة داخل حزمة الومب 
PhpMyAdnain  موجودة داخل حزمة الومب
محرر Dev-PHP

[endtext]

دورة PHP الدرس الثاني

0
[postlink]https://farahat-video-library.blogspot.com/2010/07/php.html[/postlink]
http://www.youtube.com/watch?v=VPbRzxIBOkUendofvid
[starttext]
1- ماهي PHP


كيف يتعامل ال السرفر مع HTML
كيف يتعامل ال السرفر مع PHP
الحاجة الي PHP

[endtext]

دورة PHP الدرس الاول