09-04-2019, 11:00 AM | #1 |
تاريخ التسجيل: Feb 2019
المشاركات: 1,010
التقييم: 10
|
تاريخ التسجيل: Feb 2019
المشاركات: 1,010
التقييم: 10
تعريف الثوابت بإستخدام الكلمة المحجوزة const
الثوابت :
- يتم تعريف الثوابت بإستخدام الكلمة المحجوزة const قبل اسم الثابت أو من خلال الدالة define ويتبع اسم الثابت نفس قواعد كتابة اسم المتغير غير أنه لا يبدأ بالعلامة $ ويُفضل أن يُكتب بالحروف الكبيرة - يجب أن يُعطى الثابت قيمة عند عملية تعريفه ولا يمكن تغيير هذه القيمة فيما بعد أمثلة لتعريف الثوابت : <?php const أحمد = "ahmed"; const AAA = 'Ahmed'; define("BBB","Mohammed"); echo أحمد.AAA.BBB; ?> *حالة الشرط if : - وهي أنه في حالة تحقق الشرط يتم تنفيذ الأمر وإلا لا يتم التنفيذ والشرط في النهاية إما أن يكون محقق true أو غير محقق false الصورة العامة لحالة if البسيطة هو : if(/* الشرط */) /* الأمر المراد تنفيذه في حالة تحقق الشرط */; OR if(/* الشرط */) { // أمر1 // أمر2 // أمر3 } ملاحظة : في حالة تحقق شرط جملة if وعدم وجود أقواس يتم تنفيذ الأمر البرمجي بعد if وصولاً لنهاية الأمر البرمجي المنتهي بالفاصلة المنقوطة ; حالة الشرط if else وتكون على الصورة : if(/* الشرط */) { // الجمل البرمجية في حالة تحقق الشرط } else { // الجمل البرمجية في حالة عدم تحقق الشرط } حالة الشرط المتعددة else if وتكون على الصورة : if(/* الشرط */) { // الجمل البرمجية هنا } else if(/* الشرط */) { // الجمل البرمجية هنا } . .// وهكذا تكرار غير محدود . else if(/* الشرط */) { // الجمل البرمجية هنا } else { // الجمل البرمجية هنا } ولا يشترط كتابة جملة else المفردة في النهاية وأيضاً يمكن الإستغناء عن أقواس المجموعة إذا كان لدينا جملة واحده داخل المجموعة أمثلة على جملة if : <?php if(true) echo "true<br>"; if(true) { echo "<h1>true</h1>"; echo "<h1>inside if</h1>"; } if(false) echo "false<br>"; if(false) echo "<h2>false</h2>"; echo "outside if"; ?> - في حالة true الشرط محقق دائماً أما في حالة false فالشرط غير محقق دائماً أمثلة إستخدام if مع أنواع البيانات المختلفة وكما بيَّنا الدرس السابق أن أي عدد بخلاف الصفر فهو يعبر عن القيمة true وأن أي سلسة نصية بخلاف السلسة النصية الفارغة فهي أيضاً تعبر عن القيمة true والمثال التالي يوضح هذا : <?php if(0) echo "<h3>0 true</h3>"; else echo "<h3>0 false</h3>"; if(13) echo "<h3>13 true</h3>"; else echo "<h3>13 false</h3>"; if(-50) echo "<h3>-50 true</h3>"; else echo "<h3>-50 false</h3>"; if(null) echo "<h3>null true</h3>"; else echo "<h3>null false</h3>"; if('') echo "<h3>'' true</h3>"; else echo "<h3>'' false</h3>"; if(' ') echo "<h3>' ' true</h3>"; else echo "<h3>' ' false</h3>"; if('ahmed') echo "<h3>ahmed true</h3>"; else echo "<h3>ahmed false</h3>"; ?> * حالة if المختصرة : condition?true:false; مثال: <?php echo true?"yes":"no"; ?> المصدر: منتديات رحيل لكل العرب - من قسم: قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress |
اقتباس |
أضف رد جديد |
الكلمات الدلالية (Tags) |
منتديات رحيل, رحيل, شبكة رحيل, r7il, r7il.com |
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
|
|
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
ما هو الفرق بين let ،var و const | raheel | قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress | 0 | 01-04-2019 07:19 PM |
الكلمة المفتاحية للمقالات | هل يمكنك استخدام نفس الكلمة أكثر من مرة ؟ | القيصر | قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress | 0 | 11-03-2019 06:10 AM |
شرح الكلمة المستهدفة وكيفية ترتيبها وتوزيعها بشكل صحيح | الفارس | قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress | 0 | 02-03-2019 06:52 PM |