11. المنطق الشرطي: if, else, elseif
تسمح العبارات الشرطية لسكربتتك باتخاذ القرارات بناءً على ما إذا كان الشرط يُقيَّم إلى true (صحيح) أو false (خاطئ).
عبارة if
الهيكل الأساسي. يتم تنفيذ كتلة الكود فقط إذا كان الشرط true.
php
= 70) { echo "تهانينا! لقد نجحت."; } ?>عبارة if...else
تسمح لك بتنفيذ كتلة واحدة من الكود إذا كان الشرط true، وكتلة مختلفة إذا كان false.
php
= 18) { echo "أنت مؤهل للتصويت."; } else { echo "أنت أصغر من أن تصوت."; } ?>عبارة if...elseif...else
تُستخدم للتحقق من شروط متعددة بالتتابع.
php
العوامل المنطقية
لدمج شروط متعددة:
| العامل | الاسم | مثال |
|---|---|---|
&& or and | AND (و) | ($a > 10) && ($b < 5) (يجب أن يكون كلاهما صحيحًا) |
| ` | oror` | |
! | NOT (ليس) | !$is_logged_in (يعكس القيمة المنطقية) |
php