انتقل إلى محتوى الدرس

Conditional Execution with if التنفيذ الشرطي بجملة if

تعلّم الجمل الشرطية if و elseif و else في PHP بأسلوب PHP 8 الحديث مع أمثلة عملية وتطبيقات تفاعلية.
1 صفوف تعليمية
PHP
4 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

تقوم جملة if بتقييم تعبير منطقي داخل قوسين، وتنفذ كتلة الكود التابعة لها فقط عندما تكون نتيجة التقييم true.

  • فضّل دائماً المقارنة الصارمة (=== و!== و>=) داخل شروط if لتفادي التحويل التلقائي المربك للأنواع.
  • أحِط جسم جملة if دائماً بأقواس معقوفة { ... } حتى لو كان سطراً واحداً لمنع أخطاء الصيانة مستقبلاً.
  • تدمج الشروط المركبة عدة فحوصات باستخدام المعاملات المنطقية (&& للربط و|| للتخيير) مع التقييم المختصر.

لأن كلاً من $orderTotal >= 200.00 و$isVerified === true يرجع true، ينفذ PHP الكتلة داخل if ثم يكمل السطر التالي.

مخطط توضيحي: محاكي فروع الجمل الشرطية التفاعلي (if / elseif / else)
PHP
<?php

$orderTotal = 280.00;
$isVerified = true;

if ($orderTotal >= 200.00 && $isVerified === true) {
    echo "Free express shipping unlocked!\n";
}

echo "Checkout step completed.\n";