اختر لونك:
وَقُلِ اعْمَلُوا فَسَيَرَى اللَّهُ عَمَلَكُمْ وَرَسُولُهُ وَالْمُؤْمِنُونَ ۖ وَسَتُرَدُّونَ إِلَىٰ عَالِمِ الْغَيْبِ وَالشَّهَادَةِ فَيُنَبِّئُكُم بِمَا كُنتُمْ تَعْمَلُونَ [ التوبة : ( 105 )] كلمة الإدارة

يرجى إختيار القسم المناسب قبل النشر وسيعاقب المخالف بإنذار أول مرة وسيتم حظره إذا تكرر ذلك كلمة الإدارة

يُمنع كتابة مواضيع السحر والشعوذة والروحانيات والابراج بكافة الأشكال والمخالف سيعاقب بحظر مؤقت وإذا تكرر سيكون حظر دائم تنبيه هام جداً



أضف رد جديد
 
LinkBack أدوات الموضوع انواع عرض الموضوع

قديم 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";
?>

الفارس غير متواجد حالياً   اقتباس
أضف رد جديد

الكلمات الدلالية (Tags)
منتديات رحيل, رحيل, شبكة رحيل, r7il, r7il.com


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
ما هو الفرق بين 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


الساعة الآن 12:30 PM

 


Content Relevant URLs by vBSEO ©2010, Crawlability, Inc.