PHP中if-else语法和NULL数据类型怎么用

这篇文章将为大家详细讲解有关PHP中if-else语法和NULL数据类型怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

专注于为中小企业提供网站建设、网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业盐亭免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上1000+企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

PHP中if-else语法

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

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

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

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

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

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

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

  • if...else 语句 - 在条件成立时(也就是条件为真时)执行的多行代码,条件不成立时(即条件为假时)执行的另一个多行代码。

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

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

输出结果:

PHP中if-else语法和NULL数据类型怎么用

php数据类型之null型

NULL 在 PHP 中是一种特殊的数据类型,它只有一个值,即 NULL,表示空值(变量没有值),它不表示空格。

当满足下列条件时,变量的值为 NULL:

  • 变量被指定为 NULL 值;

输出结果:

PHP中if-else语法和NULL数据类型怎么用

  • 变量在没有被赋值前,默认值为 NULL;

输出结果:

PHP中if-else语法和NULL数据类型怎么用

  • 使用 unset() 函数删除一个变量后,这个变量值也为 NULL。

输出结果:

PHP中if-else语法和NULL数据类型怎么用

与NULL相关的两个函数: empty() 和 isset()

  • empty()括号中传入一个变量,如果这个变量的值为flase或者null的话,则传出的就是true。举例如下:

输出结果:

PHP中if-else语法和NULL数据类型怎么用

由此可以看出,经过empty()将变量a为null传出了true。

  • isset()括号中间传入一个或者多个变量,变量与变量间用逗号分开。只要有有一个变量为null,则返回false。否则,则返回true。举例如下:

一个变量:

输出结果为:

PHP中if-else语法和NULL数据类型怎么用

多个变量:

输出结果为:

PHP中if-else语法和NULL数据类型怎么用

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

关于“PHP中if-else语法和NULL数据类型怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。


网页名称:PHP中if-else语法和NULL数据类型怎么用
转载来于:http://pwwzsj.com/article/pocgss.html