PHP数据类型之布尔型的介绍


Posted in PHP onApril 28, 2013

布尔类型是PHP中 最简单的类型。它的值可以为 TRUE 或 FALSE。

如:

$foo=false;
$foo1=true;
echo "为假时输出值为:".$foo; //没有输出值
echo "<br />为真时输出值为:".$foo1; //输出1

这里主要的细节:

当转换为 boolean 时,以下值被认为是 FALSE :
1、the 布尔值 FALSE 自身
2、the 整型值 0 (零)
3、the 浮点型值 0.0 (零) 空 字符串, 以及 字符串 "0"
4、不包括任何元素的数组
5、不包括任何成员变量的对象(仅PHP 4.0 适用)
6、特殊类型 NULL (包括尚未设定的变量)
7、从没有任何标记(tags)的XML文档生成的SimpleXML 对象

//$a=0;
//$a=0.0;
$a="0";
var_dump((bool) 0);
echo "<br />";
var_dump((bool) array());
if($a==false){
echo "空0默认转换为false,成功!";
}else{
echo "不能转换为false";
}

输出:

bool(false) 
bool(false) 空0默认转换为false,成功!

PHP 相关文章推荐
用PHP连接MySQL代码的参数说明
Jun 07 PHP
php 正则匹配函数体
Aug 25 PHP
php中将网址转换为超链接的函数
Sep 02 PHP
php安全开发 添加随机字符串验证,防止伪造跨站请求
Feb 14 PHP
PHP面向对象教程之自定义类
Jun 10 PHP
PHP把数字转成人民币大写的函数分享
Jun 30 PHP
php编写的抽奖程序中奖概率算法
May 14 PHP
jquery不支持toggle()高(新)版本的问题解决
Sep 24 PHP
PHP基于mssql扩展远程连接MSSQL的简单实现方法
Oct 08 PHP
简单谈谈PHP中的Reload操作
Dec 12 PHP
YII2框架中excel表格导出的方法详解
Jul 21 PHP
PHP unlink与rmdir删除目录及目录下所有文件实例代码
Feb 07 PHP
PHP中最容易忘记的一些知识点总结
Apr 28 #PHP
php中is_null,empty,isset,unset 的区别详细介绍
Apr 28 #PHP
基于php伪静态的实现详细介绍
Apr 28 #PHP
php无限极分类实现的两种解决方法
Apr 28 #PHP
php 目录遍历、删除 函数的使用介绍
Apr 28 #PHP
基于php权限分配的实现代码
Apr 28 #PHP
基于ubuntu下nginx+php+mysql安装配置的具体操作步骤
Apr 28 #PHP
You might like
php url路由入门实例
2014/04/23 PHP
Yii分页用法实例详解
2014/12/04 PHP
PHP+jQuery+Ajax实现用户登录与退出
2015/04/27 PHP
php5.3后静态绑定用法详解
2016/11/11 PHP
Jquery异步请求数据实例代码
2011/12/28 Javascript
jQuery动画效果-slideUp slideDown上下滑动示例代码
2013/08/28 Javascript
bootstrap data与jquery .data
2014/07/07 Javascript
JavaScript静态类型检查工具FLOW简介
2015/01/06 Javascript
JavaScript中Boolean对象的属性解析
2015/10/21 Javascript
jquery插件之文字间歇自动向上滚动效果代码
2016/02/25 Javascript
基于BootStarp的Dailog
2016/04/28 Javascript
javascript数组对象常用api函数小结(连接,插入,删除,反转,排序等)
2016/09/20 Javascript
D3.js实现折线图的方法详解
2016/09/21 Javascript
解决同一页面中两个iframe互相调用jquery,js函数的方法
2016/12/12 Javascript
AngularJS中run方法的巧妙运用
2017/01/04 Javascript
jQuery插件HighCharts绘制2D饼图效果示例【附demo源码下载】
2017/03/21 jQuery
JavaScript 完成注册页面表单校验的实例
2017/08/19 Javascript
OpenLayers3加载常用控件使用方法详解
2020/09/25 Javascript
在python中的socket模块使用代理实例
2014/05/29 Python
python对数组进行反转的方法
2015/05/20 Python
python 实现删除文件或文件夹实例详解
2016/12/04 Python
不可错过的十本Python好书
2017/07/06 Python
itchat-python搭建微信机器人(附示例)
2019/06/11 Python
python环境下安装opencv库的方法
2020/03/05 Python
使用Keras预训练模型ResNet50进行图像分类方式
2020/05/23 Python
Python Tornado核心及相关原理详解
2020/06/24 Python
Notino瑞典:购买香水和美容产品
2019/07/26 全球购物
2014保险公司个人工作总结
2014/12/09 职场文书
初二学生评语大全
2014/12/26 职场文书
乔迁之喜答谢词
2015/01/05 职场文书
出纳岗位职责范本
2015/03/31 职场文书
反腐倡廉主题教育活动总结
2015/05/07 职场文书
2016年寒假家长评语
2015/10/10 职场文书
2016年妇联“6﹒26国际禁毒日”宣传活动总结
2016/04/05 职场文书
导游词之黄帝陵景区
2019/09/16 职场文书
Redis的字符串是如何实现的
2021/10/24 Redis