php中Null 空 与0值区别分析
发布:smiling 来源: PHP粉丝网 添加日期:2014-06-07 09:55:46 浏览: 评论:0
下面来给大家介绍一个可能大家都常用模糊的php中Null 空 与0值区别分析,下面举了几个例子,大家仔细的看看吧.
PHP实例代码如下:
- <?php
- $test=0;
- if($test==''){
- echo '<br />在php中,0即为空'; //被输出
- }
- if($test===''){
- echo '<br />在php中,0即为空'; //不被输出
- }
- if($test==NULL){
- echo '<br />在php中,0即为空'; //被输出
- }
- if($test===NULL){
- echo '<br />在php中,0即为空'; //不被输出
- }
- if($test==false){
- echo '<br />在php中,0即为空'; //被输出
- }
- if($test===false){
- echo '<br />在php中,0即为空'; //不被输出
- }
- ?>
从上面看得出来当为空时就与0或null是相等了,但如果是精确比较时我们会发现0与空或null是以字符对比了这样就不会了,如果是普通对比他就是逻辑假来对比了,从这里我们可以看出0==false,null=false,''==false.
Tags: php中Null 空 与0值区别分析
- 上一篇:利用表单调查表实例
- 下一篇:PHP浮点数转换整型注意事项
相关文章
- ·点击浏览器的后退按钮后,所有字段的信息都被清空了?(2013-11-12)
- ·PHP空白页面常见原因及解决方法(2013-11-27)
- ·php下载jpg文件为空解决方法(2013-11-29)
- ·php解决input输入多个空格只显示一个的问题(2013-11-29)
- ·Php引用文件引起的空白行问题(UTF-8)(2013-12-05)
- ·php trim() 表单验证不为空实例(2014-05-23)
- ·php去除字符串首尾中英文空格程序(2014-07-04)
- ·php判断值是否为空实例代码(2014-07-24)
- ·php 删除字符串中的空格多种方法(2014-08-18)
- ·php file_get_contents返回空 无效解决办法(2014-09-13)
- ·linux中fgetcsv取得的数组元素为空字符串的解决方法(2014-09-18)
- ·php trim 删除空格字符与指定字符(2014-09-18)
- ·php textarea提交到mysql中有很多空格(2014-09-20)
- ·PhpMyadmin空密码登录被禁止登录问题解决办法(2014-09-20)
- ·json_decode返回null空问题解决方法(2014-09-21)
- ·php去掉变量空格的程序代码(2014-09-21)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)