zoukankan      html  css  js  c++  java
  • isset ,empty,is_null 区别

    <?php  
        $a = '';  
        $b = "";  
        $c = null;  
        $d = array();  
        $e = ' ';  
        $f = 0;  
        $g = "0";  
      
        var_dump( is_null($a));      
        var_dump( is_null($b));      
        var_dump( is_null($c));      
        var_dump( is_null($d));      
        var_dump( is_null($e));      
        var_dump( is_null($f));      
        var_dump( is_null($g));          
          
        var_dump( empty($a));      
        var_dump( empty($b));      
        var_dump( empty($c));      
        var_dump( empty($d));      
        var_dump( empty($e));      
        var_dump( empty($f));      
        var_dump( empty($g));          
          
        var_dump( isset($a));      
        var_dump( isset($b));      
        var_dump( isset($c));      
        var_dump( isset($d));      
        var_dump( isset($e));  
        var_dump( isset($f));      
        var_dump( isset($g));  
    

      

    bool(false)  
    bool(false)  
    bool(true) //is_null除了null返回true,其他的都返回false  
    bool(false)  
    bool(false)  
    bool(false)  
    bool(false)  
      
    bool(true)  
    bool(true)  
    bool(true)  
    bool(true)  
    bool(false)//empty只要是空,null,false等都返回true.空格串返回false.  
    bool(true)  
    bool(true)  
      
    bool(true)  
    bool(true)  
    bool(false) //isset检测null或则不存在的变量时返回false.其他的返回true.  
    bool(true)  
    bool(true)  
    bool(true)  
    bool(true)   
    

      

  • 相关阅读:
    javascript 压缩空格代码演示
    javascript 正则表达式代码
    数据筛选和排序
    实现win的on程序数据更新
    使用listview控件展示数据
    初始windows程序
    构建布局良好的windows程序
    ADO.NET访问数据库
    模糊查询
    基本查询
  • 原文地址:https://www.cnblogs.com/lh460795/p/6877473.html
Copyright © 2011-2022 走看看