• 技术文章 >后端开发 >PHP问题

    php中empty是什么意思?

    青灯夜游青灯夜游2019-10-19 18:08:04原创3332

    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); 
    ?>

    输出:

    说明:

    如下是会被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核实处理。
    专题推荐:php empty
    上一篇:php中mysql_query是什么意思? 下一篇:php授权代码放哪里
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• 怎么用php建立一个数据库• 怎么看PhP是否装载成功• php如何进行微信公众号开发• php如何获取js变量
    1/1

    PHP中文网