首页博客网络编程
有一种方法可以让脚本适应不同的情况。可以使用条件语句添加一定程度的多样性。使用 PHP if else、elseif 和 if 语句,你可以根据某些条件使代码以不同的方式运行。
PHP if else、elseif 和 if 语句在创建交互式 Web 应用程序时特别有用(因此常用)。你可以让他们了解不同的条件,然后做出相应的反应和行动。但是,这些条件语句中的每一个的工作方式都与其他条件语句略有不同。
PHP 和 是用于声明必须执行某些代码的条件的语句。if else
elseif
if
如果你想让你的脚本动态,即:让它们对表单提交或应用于特定变量的某个值做出反应,它们非常有用。
条件语句通过检查我们指定的条件是真还是假来工作。
如果 PHP 语句旁边指定的条件为真,则执行某个代码。我们在下面的示例中的代码应该显示文本 美好的一天,芽! 如果当地时间早于 20:00(晚上 8 点):if
例复制
<?php $time = date("H"); if ($time < "20") { echo "Good day, bud!"; } ?>
if else
PHP 语句执行某些代码,如果该部件旁边指定的条件证明为真。如果不是,则执行语句旁边的代码作为替代项。if
else
让我们看看是否还有 PHP 语句在行动以获得更好的想法。您可以在示例中看到的代码旨在输出文本 美好的一天,芽! 如果当前时间早于 20:00(晚上 8 点)。如果不满足条件(在 20:00 之后),将显示晚安,朋友!
例复制
<?php $time = date("H"); if ($time < "20") { echo "Good day, bud!"; } else { echo "Good night, pal!"; }?>
正如我们已经提到的,如果部件旁边指定的条件为 true,这些语句将执行某个代码。if
但是,如果不满足,脚本将遍历以下 PHP 语句,并在满足特定 PHP 语句的条件时执行其旁边的代码。elseif
elseif
最终,如果列出的任何条件都不满足,则脚本将执行分配给语句的代码。else
让我们看一个例子来更好地理解它。我们这里的代码将根据当前时间显示不同的文本:
早上好,嘟嘟!- 如果早于上午 10 点。
美好的一天,芽!- 如果未满足先前的条件,并且小于 20:00(晚上 8 点)。
晚安,朋友!- 如果都不满足任何指定的条件。
例复制
<?php $time = date("H"); if ($time < "10") { echo "Good morning, chum!"; } elseif ($time < "20") { echo "Good day, bud!"; } else { echo "Good night, pal!"; }?>
使用 和 语句可以设置特定代码块运行的特定条件。if else
elseif
if
条件语句检测定义的条件是真还是假,然后采取相应的措施。
这为您的脚本提供了灵活性,并使其更加动态。
声明提示:若要转载请务必保留原文链接,申明来源,谢谢合作!
广告位
广告位