WEB开发者-分享WEB开发知识,让开发变得更简单!

5分钟搞定PHP的if else语法和NULL数据类型

在之前的文章中给大家带来了《让人心动简单易记的PHP变量知识小结(详细)》,本篇继续给大家带来了PHP知识的讲解,介绍一下PHP中常见的if else语法和NULL数据类型,都是基础的知识整理,希望能帮助到大家!

5分钟搞定PHP的if else语法和NULL数据类型

PHP中if-else语法

if和else语法是PHP当中的一个重要的语法,建议大家一定要熟练地掌握,if 语句是流程控制中最简单的一种。只判断某个条件是否为真,如果为真就执行特定的语句块。

if和else语法有四种基本的语法:

  • if语句:在条件成立时(也就是条件为真时)执行的单行代码。代码举例如下:

<?php
if(布尔条件)
   布尔值为真(true)时执行的代码;
?>

在实际使用中,往往我们要执行的代码不止一条,这时候简单的一条代码已经无法满足我们,那写多行代码时只需要用大括号{}把代码包起来,表示一个整体;如果要执行的语句只有一条,就可以省略大括号标记。那就可以顺延出另一种基本语法:

  • 在条件成立时(也就是条件为真时)执行的多行代码。

<?php
if(布尔条件){
    布尔值为真(true)时执行,可写多行代码;
}
?>
  • if...else 语句 ,在实际使用中,只有一种条件为真的情况是不够的,所以还有if else语句,这种语句不仅能够判断条件为真的情况,也可以判断条件为假的情况。在条件成立时(也就是条件为真时)执行的单行代码,条件不成立时(即条件为假时)执行的另一个单行代码。代码举例如下:

<?php
if(布尔条件)
   布尔值为真(true)时执行的代码;
else
   布尔值为假(false)时执行的代码;
?>
  • 在条件成立时(也就是条件为真时)执行的多行代码。

<?php
if(布尔条件){
    布尔值为真(true)时执行,可写多行代码;
}
?>
  • if...else 语句 - 在条件成立时(也就是条件为真时)执行的多行代码,条件不成立时(即条件为假时)执行的另一个多行代码。

<?php
if(布尔条件){
    布尔值为真(true)时执行,可写多行代码;
}else{
   布尔值为假(false)时执行,可写多行代码;
}
?>

那么实际综合在一起,举例如下:

变量赋值为真,所以在if条件语句中输出条件成立时的代码,也就是:好好学习天天向上。

<?php
//定义一个变量为真(true),也就是布尔值为true
$a = true;
//运行if条件
if($a){
    //变量为真则输出:好好学习天天向上
    echo '好好学习';
    echo '天天向上';
}else{
    //变量为假则输出:福如东海寿比南山
    echo '福如东海';
    echo '寿比南山';
}
?>

输出结果:

5分钟搞定PHP的if else语法和NULL数据类型

输出结果:

5分钟搞定PHP的if else语法和NULL数据类型

由此可以看出,经过isset()将其中有null的多个变量,传出了flase。

推荐学习:《PHP视频教程》

以上就是5分钟搞定PHP的if else语法和NULL数据类型的详细内容,更多请关注web开发者其它相关文章!

本文链接:https://www.webkfz.com/WEBkF/PHP/180094.html

版权声明:站内所有文章皆来自网络转载,只供分享作用,不代表本站的观点!

发表评论 共有 0 条评论)

联系客服
网站客服 业务合作 QQ
1244305267
公众号
公众号
公众号
返回顶部