搜索
首页后端开发PHP问题php中empty是什么意思?

php中empty是什么意思?

Oct 19, 2019 pm 06:08 PM
emptyphp

php中empty是什么意思?

php中empty是什么意思?

empty意思为空,它是php中的一个内置函数,用于检查一个变量是否为空。

empty() 判断一个变量是否被认为是空的。当一个变量并不存在,或者它的值等同于 FALSE,那么它会被认为不存在。如果变量不存在的话,empty()并不会产生警告。

empty() 5.5 版本之后支持表达式了,而不仅仅是变量。

版本要求:PHP 4, PHP 5, PHP 7

基本语法:

empty ( $var )

参数:empty()函数接受单个参数,如上面的语法所示,如下所述。

$ var:用于检查它是否为空的变量。

返回值:当$ var存在且具有非空的非零值时返回false。否则返回true。

注意:在PHP 5.5的版本下面,empty()函数仅支持变量的检查,其他任何内容都会导致解析错误。

empty()函数的简单示例

下面我们通过示例来介绍empty()函数如何使用判断变量为空值

<?php 
header("content-type:text/html;charset=utf-8");
echo "<br>";
$var1 = NULL; 
$var2 = ""; 
$var3 = "PHP中文网"; 
empty($var1) ? print_r("变量var1为空<br>") : print_r("变量var1不为空<br>"); 
  
empty($var2) ? print_r("变量var2为空<br>") : print_r("变量var2不为空<br>"); 
empty($var3) ? print_r("变量var3为空<br>") : print_r("变量var2不为空,值为:".$var3); 
?>

输出:

php中empty是什么意思?

说明:

如下是会被empty()函数视为空值的值:

1、“”(空字符串)

2、0(0为整数)

3、0.0(0作为浮点数)

4、“0”(0作为字符串)

5、null

6、false

7、array()(一个空数组)

更多PHP相关知识,请访问php中文网

以上是php中empty是什么意思?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

Dreamweaver Mac版

Dreamweaver Mac版

视觉化网页开发工具

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

适用于 Eclipse 的 SAP NetWeaver 服务器适配器

适用于 Eclipse 的 SAP NetWeaver 服务器适配器

将Eclipse与SAP NetWeaver应用服务器集成。