بسم الله الرحمن الرحيم
والآن ندخل للدرس الثاني في تعلم لغة php
وهذه وصله للدرس الأول الي يحب يزوره لأنه هو درس التأسيس
http://www.arabteam2000.com/vb/show...p?threadid=9692
===============================
كيف تكتب كود php ؟
= لكتابة كود عليك بفتح باب اللغة
حيث أنك ستهرب من html إلى php وذلك عن طريق أحد هذه الطرق
1-
< ? ...اكتب "الكود" بين ها تين العلامتين .... ? >
2-
<script language ="php"> اكتب "الكود" بين ها تين لعلامتين
3-
< ?php .اكتب "الكود" بين ها تين العلامتين .. ? >
هذه من الطرق التي تقوم بكتابة الكود داخلها
فمثلاً نريد طباعة هذه الجملة وهي " اهلا بكم في موقع الفريق العربي للبرمجة"داخل php
<? echo"اهلا بكم في موقع الفريق العربي للبرمجة"; ?>
قمنا أولا بفتح
echo ثم وضعنا جملة php
print وهي أمر الطباعة وكذلك يمكنك استخدام أمر
للطباعة ثم أغلقنا الكود بعد الإنتهاء من كتابة الجملة
ولا تنسى أن تضع الفاصلة المنقوطة في الدلي على الإنتهاء من الجملة
php هكذا هي لغة
سهلة جدا
وقبل أن ندخل على المتغيرات يجب أن نوضح السطور التعليقية وكيف تكتب
السطر التعليقي إذا اردت كتابته عليك بوضع علامة
// سطر تعليقي واحد فقط
وإذا كان لديك أكثر من سطر فعليك بوضعها بين هاتين العلامتين
/* بداية الطر التعليقي
..
نهاية السطر التعليقي */
والآن ندخل على المتغيرات في اللغة وكيفية تعريفها
كل المتغيرات php تدعم لغة
وماعليك إلا تعريف المتغير بوضع علامة $ قبله
قيمة = اسم المتغير$ <==شكله هكذا;
فمثلا
<? $m=100; ?>
حيث أنه سبق بعلامة $ وقيمة المتغير المسنده له =100 m المتغير هنا هو
وهكذا مع جميع أنواع الأعداد
والآن ننتقل إلى المتغيرات الحرفيه ونبدأ بمثال لها ونوضحه
<? $a="som"; $b='som'; $c="arab "team""; ?>
نبدأ بشرح ما كتبناه في المثال
وضعت القيمة المسنده إلية بين علامة تنصيص مزدوجه $a المتغير الأول
فوضعت القيمة المسنده إليه بين علامة تنصيص مفرده$b أما المتغير الثاني
ثم قمنا بوضع علامة قبل علامة التنصيص الثانية لكي يتجاهلهاarab أما في المتغير الثالث قمنا أولا بوضع علامة تنصيص ثم كتبنا جمله
قمنا بوضع علامة مره أخرى لكي يتجاهل علامة التنصيص التي بعدهاteam ولا يقوم بإغلاق الأولى ثم بعد كلمة
وللمعلومية يجب أن يكون شكل علا مات التنصيص واحد فمثلا بدأت جمله بعلامة تنصيص مزدوجة فيجب عليك إغلاقها بمزدوجه وليس بمفرده
وأن يكون عددها متساوي كما في المثال
وهناك إمكانية اللصق بين المتغيرات فمثلا <? $q="arab"; $q.="team2000"; echo $q; ?> سيكون الناتج هو arabteam2000 وهذا مثال آخر <? $a="arab"; $b="team2000"; $c=$a.$b; // سيجمع بين المتغيرين $d=$a.''.$b; // سيضع فراغ يبن المتغيرين عندما يجمعهما echo $c; echo $d; ?> سيكون ناتج طباعة الأولى arabteam2000 أما الثانية arab team2000 وهناك امكانية إضافة متغير لآخر نكمل من المثال السابق <? $a="arab"; $b="team2000"; $a=$a.$b; $a.=$b; // يعطي نفس النتيجة ?> مثال آخر <? $a=15; $b= "اطبع الناتج $a"; echo $b; ?>
سيطبع
اطبع الناتج 15
وهنا دمجنا قيمة المتغير مع النص ولكن لايمكن التعرف على المتغيرات داخل النصوص إلا من خلال علامة التنصيص المزدوجة"
'أما المفرده علامة التنصيص المفرده
فلن تظهر من خلالها قيمة المتغيرات
ننهي هذا الدرس ونكمل البقيه في درس قادم بإذن الله
تقبلوا تحيات أخوكم
إبراهيم