解析PHP中empty is_null和isset的测试

 更新时间:2013年06月29日 11:42:12   作者:  
本篇文章是对PHP中empty is_null和isse的测试进行了详细的分析介绍,需要的朋友参考下

代码如下:

复制代码 代码如下:

<?php
$a;
$b = false;
$c = '';
$d = 0;
$e = null;
$f = array();

首先是empty的var_dump输出:
boolean true
boolean true
boolean true
boolean true
boolean true
boolean true

然后是is_null的输出:
boolean true
boolean false
boolean false
boolean false
boolean true
boolean false

最后是isset的输出:
boolean false
boolean true
boolean true
boolean true
boolean false
boolean true
由此可见 empty() 可以用来判定所有的数据类型是否为空或假,而 is_null 与 isset 基本一样,只能用来判断是否为NULL和未定义.

相关文章

  • zend api扩展的php对象的autoload工具

    zend api扩展的php对象的autoload工具

    bloader提供一个常用的autoload函数ld,以及两个辅助函数,ld_new(实例化)和ld_unset(销毁对象).
    2011-04-04
  • php将字符串转换为数组实例讲解

    php将字符串转换为数组实例讲解

    在本篇文章里小编给大家分享的是关于php将字符串转换为数组实例讲解,需要的朋友们可以学习下。
    2020-05-05
  • 如何隐藏你的.php文件

    如何隐藏你的.php文件

    如何隐藏你的.php文件...
    2007-01-01
  • php获取ajax的headers方法与内容实例

    php获取ajax的headers方法与内容实例

    下面小编就为大家分享一篇php获取ajax的headers方法与内容实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12
  • 深入讲解PHP Session及如何保持其不过期的方法

    深入讲解PHP Session及如何保持其不过期的方法

    这篇文章主要介绍了深入讲解PHP Session及如何保持其不过期的方法,包括对Session回收机制的讲解以及SessionId保持不变的问题的解决,需要的朋友可以参考下
    2015-08-08
  • PHP中的多种加密技术及代码示例解析

    PHP中的多种加密技术及代码示例解析

    php的加密技术有很多种,很多人一不小心就会搞混,所以今天就花点时间说说PHP中的信息加密技术.有需要的朋友可以了解一下。
    2016-10-10
  • php生成器详细讲解

    php生成器详细讲解

    生成器提供了一种更容易的方法来实现简单的对象迭代,相比较定义类实现 Iterator 接口的方式,性能开销和复杂性大大降低。生成器允许你在 foreach 代码块中写代码来迭代一组数据而不需要在内存中创建一个数组
    2022-11-11
  • php页面缓存方法小结

    php页面缓存方法小结

    这篇文章主要介绍了php页面缓存方法,实例总结了常用的页面缓存函数的用法,并给出了一个完整的缓存实例,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-01-01
  • PHP实现利用MySQL保存session的方法

    PHP实现利用MySQL保存session的方法

    这篇文章主要介绍了PHP实现利用MySQL保存session的方法,是PHP程序设计中比较有实用价值的一个技巧,需要的朋友可以参考下
    2014-08-08
  • php实现的微信分享到朋友圈并记录分享次数功能

    php实现的微信分享到朋友圈并记录分享次数功能

    这篇文章主要介绍了php实现的微信分享到朋友圈并记录分享次数功能,结合实例形式分析了php微信分享功能接口调用及分享次数统计具体操作技巧,需要的朋友可以参考下
    2018-01-01

最新评论