كيفية استخدام عبارات IF و ELSE في PHP

تمت الكتابة بواسطة: عبد الحكيم

تارخ آخر تحديث: 27 ديسمبر 2024

محتوى المقال

كيفية استخدام عبارات IF و ELSE في PHP

عبارات IF و ELSE هي من أساسيات التحكم في التدفق في البرمجة. تُستخدم هذه العبارات لتنفيذ أوامر معينة بناءً على شروط محددة. في PHP، يمكنك استخدام IF و ELSE لاتخاذ القرارات والتحكم في مسار تنفيذ الكود. في هذا المقال، سنتعرف على كيفية استخدام هذه العبارات مع أمثلة توضيحية.

كيفية استخدام عبارة IF في PHP

عبارة IF تُستخدم لتنفيذ كتلة من الكود إذا تحقق الشرط المحدد. إذا كان الشرط صحيحًا (true)، يتم تنفيذ الكود داخل عبارة IF. إذا لم يكن الشرط صحيحًا، يتم تجاوز الكود الموجود داخل عبارة IF.

مثال على استخدام IF

في المثال التالي، سنتحقق مما إذا كانت قيمة المتغير أكبر من 10:

<?php
$number = 15;

if ($number > 10) {
    echo "الرقم أكبر من 10";
}
?>

في هذا المثال، إذا كانت قيمة $number أكبر من 10، سيتم عرض النص "الرقم أكبر من 10".

كيفية استخدام عبارة ELSE في PHP

عبارة ELSE تُستخدم لتنفيذ كتلة من الكود إذا لم يتحقق الشرط الموجود في عبارة IF. بمعنى آخر، إذا كان الشرط في IF خاطئًا (false)، يتم تنفيذ الكود داخل ELSE.

مثال على استخدام IF و ELSE

في المثال التالي، سنتحقق من حالة الطقس وعرض رسالة مختلفة بناءً على قيمة المتغير $weather:

<?php
$weather = "ممطر";

if ($weather == "مشمس") {
    echo "الطقس جميل اليوم!";
} else {
    echo "احمل معك مظلة، الطقس ممطر.";
}
?>

في هذا المثال، إذا كانت قيمة $weather تساوي "مشمس"، سيتم عرض النص "الطقس جميل اليوم!". وإذا لم تكن كذلك، سيتم عرض النص "احمل معك مظلة، الطقس ممطر".

كيفية استخدام ELSEIF في PHP

عبارة ELSEIF تُستخدم للتحقق من شروط إضافية إذا لم يتحقق الشرط الأول في IF. يمكنك استخدام ELSEIF للتحقق من عدة شروط قبل الوصول إلى ELSE.

مثال على استخدام IF و ELSEIF و ELSE

في المثال التالي، سنتحقق من درجة حرارة الجو ونحدد النص المناسب لعرضه بناءً على قيمتها:

<?php
$temperature = 30;

if ($temperature > 35) {
    echo "الجو حار جدًا!";
} elseif ($temperature > 25) {
    echo "الجو دافئ.";
} else {
    echo "الجو بارد.";
}
?>

في هذا المثال، إذا كانت درجة الحرارة أكبر من 35، سيتم عرض "الجو حار جدًا!". وإذا كانت درجة الحرارة بين 26 و 35، سيتم عرض "الجو دافئ.". وإذا كانت درجة الحرارة 25 أو أقل، سيتم عرض "الجو بارد."

الخلاصة

عبارات IF و ELSE و ELSEIF هي أدوات قوية في PHP تتيح لك التحكم في مسار تنفيذ الكود بناءً على شروط معينة. من خلال استخدامها بشكل صحيح، يمكنك كتابة برامج ديناميكية تتفاعل بذكاء مع المستخدم ومع البيانات التي تتعامل معها.

طور مهاراتك: مقالات يجب قراءتها في البرمجة