美文网首页
PHP语言:empty()的8种情况

PHP语言:empty()的8种情况

作者: 长安猎人 | 来源:发表于2018-10-23 19:34 被阅读0次

    释义:empty() 函数用于检查一个变量是否为空。
    以下为empty()八种为空的情况:

    • "" (空字符串)
    • 0 (作为整数的0)
    • 0.0 (作为浮点数的0)
    • "0" (作为字符串的0)
    • NULL
    • FALSE
    • array() (一个空数组)
    • $var; (一个声明了,但是没有值的变量)
    <?php
    $a1 = '';
    $a2 = 0;
    $a3 = 0.0;
    $a4 = "0";
    $a5 = null;
    $a6 = false;
    $a7 = array();
    $a8;
    $a9 = 'null';
    $a10 = array(array());
    
    echo empty($a1) ? 'true' : 'false'; #true
    echo PHP_EOL;
    echo empty($a2) ? 'true' : 'false'; #true
    echo PHP_EOL;
    echo empty($a3) ? 'true' : 'false'; #true
    echo PHP_EOL;
    echo empty($a4) ? 'true' : 'false'; #true
    echo PHP_EOL;
    echo empty($a5) ? 'true' : 'false'; #true
    echo PHP_EOL;
    echo empty($a6) ? 'true' : 'false'; #true
    echo PHP_EOL;
    echo empty($a7) ? 'true' : 'false'; #true
    echo PHP_EOL;
    echo empty($a8) ? 'true' : 'false'; #true
    echo PHP_EOL;
    echo empty($a9) ? 'true' : 'false'; #false
    echo PHP_EOL;
    echo empty($a10) ? 'true' : 'false'; #false
    

    相关文章

      网友评论

          本文标题:PHP语言:empty()的8种情况

          本文链接:https://www.haomeiwen.com/subject/kvzazftx.html