php empty 0问题,php empty函数怎么用

empty()函数是PHP中的一个内置函数,用于检查变量是否为空。语法为empty (var),当var存在且具有非空的非零值时返回FALSE,否则返回TRUE。

de9119196c7a5e3edf2d30140543179c.png

php empty()函数怎么用?

empty() 函数用于检查一个变量是否为空。

语法:empty (var)

参数:此函数接受单个参数,如上面的语法所示

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

返回值:当var存在且具有非空的非零值时返回FALSE。否则返回TRUE。

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

注意:在PHP 5.5的版本上面支持表达式了,而不仅仅是变量。PHP 5.5的版本下面,empty()仅支持变量,其他任何内容都会导致解析错误。以下语句将不起作用(trim( var))。相反,使用trim(name)== false。

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

这些值被视为空值:

● “” (空字符串)

● 0 (0为整数)

● 0.0 (0作为浮点数)

● “0”(0作为字符串)

● NULL

● FALSE

● array() (一个空数组)

下面通过示例来看看php empty()函数的使用方法。<?php

$var1 = 0;

$var2 = 0.0;

$var3 = "0";

$var4 = NULL;

$var5 = false;

$var6 = array();

$var7 = "";

empty($var1) ? print_r("True\n") : print_r("False\n");

empty($var2) ? print_r("True\n") : print_r("False\n");

empty($var3) ? print_r("True\n") : print_r("False\n");

empty($var4) ? print_r("True\n") : print_r("False\n");

empty($var5) ? print_r("True\n") : print_r("False\n");

empty($var6) ? print_r("True\n") : print_r("False\n");

empty($var7) ? print_r("True\n") : print_r("False\n");

empty($var8) ? print_r("True\n") : print_r("False\n");

?>

输出:True

True

True

True

True

True

True

True

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值