جملة PHP if...else...elseif
- 上一页 عمليات الحساب في PHP
- 下一页 PHP Switch
استخدام جملة الشروط لتنفيذ أفعال مختلفة بناءً على مختلف الشروط
جملة الشروط PHP
عندما تكتب الكود، غالبًا ما ترغب في تنفيذ مختلف الأفعال بناءً على مختلف القرارات. يمكنك استخدام جملة الشروط في الكود لتحقيق ذلك.
في PHP، يمكننا استخدام الشروط التالية:
- جملة if - إذا كانت الشروط المحددة صحيحة، يتم تنفيذ الكود
- جملة if...else - إذا كانت الشروط صحيحة، يتم تنفيذ الكود؛ وإذا كانت خطأ، يتم تنفيذ الكود الآخر
- جملة if...elseif....else - تنفيذ كود مختلف بناءً على أكثر من شرط
- جملة switch - اختيار أحد مكتبات الكود لتنفيذه
PHP - جملة if
استخدام جملة if لـعندما تكون الشروط المحددة صحيحةتنفيذ الكود
语法
if (条件) { كود تنفيذ عند صحة الشروط }
في المثال التالي سيتم إطلاق "Have a good day!"، إذا كان الوقت الحالي (HOUR) أقل من 20:
实例
<?php $t=date("H"); if ($t<"20") { echo "Have a good day!"; } ?>
PHP - if...else الجملة
请使用 if....else 语句在条件为 true 时执行代码,在条件为 false 时执行另一段代码。
语法
if (条件) { 条件为 true 时执行的代码; } else { 条件为 false 时执行的代码; }
如果当前时间 (HOUR) 小于 20,下例将输出 "Have a good day!",否则输出 "Have a good night!":
实例
<?php $t=date("H"); if ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
PHP - if...elseif....else 语句
请使用 if....elseif...else 语句来根据两个以上的条件执行不同的代码。
语法
if (条件) { 条件为 true 时执行的代码; } elseif (condition) { 条件为 true 时执行的代码; } else { 条件为 false 时执行的代码; }
如果当前时间 (HOUR) 小于 10,下例将输出 "Have a good morning!",如果当前时间小于 20,则输出 "Have a good day!"。否则将输出 "Have a good night!":
实例
<?php $t=date("H"); if ($t<"10") { echo "Have a good morning!"; } elseif ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
PHP - switch 语句
我们在下一节中学习 switch 语句。
- 上一页 عمليات الحساب في PHP
- 下一页 PHP Switch