PHP 条件语句 if...else

条件语句用于根据不同条件执行不同动作

if...else 语句是最基本的条件语句

PHP 条件语句

当我们编写代码完成功能时,常常需要为不同的判断执行不同的动作

我们可以在代码中使用条件语句来完成此任务

PHP 语言提供了下列条件语句

  1. if 语句 : 在条件成立时执行代码
  2. if...else 语句 : 在条件成立时执行一块代码,条件不成立时执行另一块代码
  3. if...elseif....else 语句 : 在若干条件之一成立时执行一个代码块
  4. switch 语句 : 在若干条件之一成立时执行一个代码块

PHP if 语句

if 语句用于 仅当指定条件成立时执行代码

语法

PHP if 语句语法格式如下

<?php 

if (条件)
{
    //条件成立时要执行的代码
}

范例

下面的范例,如果当前时间小于 20,则输出 "Have a good day!"

<?php

$t = date("H");

if ( $t < "20" )
{
    echo "Have a good day!";
}

echo '<p>PHP 基础教程 - 简单教程(www.twle.cn)</p>';

运行范例 »

运行以上 PHP 脚本,输出结果如下

PHP if...else 语句

if...else 语句用于 在条件成立时执行一块代码,条件不成立时执行另一块代码

语法

if...else 语句语法格式如下

<?php

if ( 条件 )
{
    // 条件成立时执行的代码
}else{
    // 条件不成立时执行的代码
}

范例

下面的范例,如果当前时间小于 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!";
}

echo '<p>PHP 基础教程 - 简单教程(www.twle.cn)</p>';

运行范例 »

运行以上 PHP 脚本,输出结果如下

PHP if...elseif....else 语句

if....elseif...else 语句用于 在若干条件之一成立时执行一个代码块

语法

if....elseif...else 语句语法格式如下

<?php

if ( 条件 )
{
    // if 条件成立时执行的代码
} elseif ( 条件 ) {

    // elseif 条件成立时执行的代码
} else{
    // 条件不成立时执行的代码
}

范例

下面的范例

  • 如果当前时间小于 10,将输出 "Have a good morning!"
  • 如果当前时间不小于 10 且小于 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!";
}

echo '<p>PHP 基础教程 - 简单教程(www.twle.cn)</p>';

运行范例 »

运行以上 PHP 脚本,输出结果如下

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.