php中的boolean(布尔)类型详解


Posted in PHP onOctober 28, 2013

当转换为 boolean 时,以下值被认为是 FALSE:

the 布尔值 FALSE 自身

the 整型值 0 (零)

the 浮点型值 0.0 (零)

空 字符串, 以及 字符串 "0"

不包括任何元素的数组

不包括任何成员变量的对象(仅PHP 4.0 适用)

特殊类型 NULL (包括尚未设定的变量)

从没有任何标记(tags)的XML文档生成的SimpleXML 对象

所有其它值都被认为是 TRUE(包括任何资源)。

Warning
-1 和其它非零值(不论正负)一样,被认为是 TRUE!

<?php
var_dump((bool) "");        // bool(false)
var_dump((bool) 1);         // bool(true)
var_dump((bool) -2);        // bool(true)
var_dump((bool) "foo");     // bool(true)
var_dump((bool) 2.3e5);     // bool(true)
var_dump((bool) array(12)); // bool(true)
var_dump((bool) array());   // bool(false)
var_dump((bool) "false");   // bool(true)

布尔转字符串时,true=>1,false=>"";
PHP 相关文章推荐
php 变量定义方法
Jun 14 PHP
PHP数据流应用的一个简单实例
Sep 14 PHP
浅析Yii中使用RBAC的完全指南(用户角色权限控制)
Jun 20 PHP
PHP 面向对象程序设计(oop)学习笔记 (五) - PHP 命名空间
Jun 12 PHP
ThinkPHP实现跨模块调用操作方法概述
Jun 20 PHP
ThinkPHP连接数据库及主从数据库的设置教程
Aug 22 PHP
PHP模块memcached使用指南
Dec 08 PHP
php二维数组合并及去重复的方法
Mar 04 PHP
基于Laravel5.4实现多字段登录功能方法示例
Aug 11 PHP
PHP array_reduce()函数的应用解析
Oct 28 PHP
php的优点总结 php有哪些优点
Jul 19 PHP
PHP全局使用Laravel辅助函数dd
Dec 26 PHP
php中的比较运算符详解
Oct 28 #PHP
php float不四舍五入截取浮点型字符串方法总结
Oct 28 #PHP
析构函数与php的垃圾回收机制详解
Oct 28 #PHP
web server使用php生成web页面的三种方法总结
Oct 28 #PHP
php加密解密函数authcode的用法详细解析
Oct 28 #PHP
php 模拟post_验证页面的返回状态(实例讲解)
Oct 28 #PHP
php操作mysqli(示例代码)
Oct 28 #PHP
You might like
PHP explode()函数用法、切分字符串
2012/10/03 PHP
php Hex RGB颜色值互换的使用
2013/05/10 PHP
配置php网页显示各种语法错误
2013/09/23 PHP
php实现无限级分类
2014/12/24 PHP
PHP设计模式之模板模式定义与用法详解
2018/12/20 PHP
js模拟滚动条(横向竖向)
2013/02/22 Javascript
jQuery树形控件zTree使用小结
2016/08/02 Javascript
Bootstrap轮播插件使用代码
2016/10/11 Javascript
ES6新特性三: Generator(生成器)函数详解
2017/04/21 Javascript
vue 实现数字滚动增加效果的实例代码
2018/07/06 Javascript
vue 纯js监听滚动条到底部的实例讲解
2018/09/03 Javascript
js删除数组中某几项的方法总结
2019/01/16 Javascript
vue百度地图 + 定位的详解
2019/05/13 Javascript
解决Vue动态加载本地图片问题
2019/10/09 Javascript
jQuery实现简易聊天框
2020/02/08 jQuery
VSCode Vue开发推荐插件和VSCode快捷键(小结)
2020/08/08 Javascript
Flexible.js可伸缩布局实现方法详解
2020/11/13 Javascript
Python实现获取操作系统版本信息方法
2015/04/08 Python
Python日志模块logging简介
2015/04/13 Python
python结合API实现即时天气信息
2016/01/19 Python
python版opencv摄像头人脸实时检测方法
2018/08/03 Python
python3 读取Excel表格中的数据
2018/10/16 Python
python实现转圈打印矩阵
2019/03/02 Python
python3使用matplotlib绘制条形图
2020/03/25 Python
Python 分布式缓存之Reids数据类型操作详解
2020/06/24 Python
浅谈基于Canvas的手绘风格图形库Rough.js
2018/03/19 HTML / CSS
Bugatchi官方网站:男士服装在线
2019/04/10 全球购物
斯洛伐克家具和时尚装饰品购物网站:Butlers.sk
2019/09/08 全球购物
屈臣氏泰国官网:Watsons TH
2021/02/23 全球购物
《小壁虎借尾巴》教学反思
2014/02/16 职场文书
债务纠纷委托书
2014/08/30 职场文书
给老婆的道歉信
2015/01/20 职场文书
航班延误投诉信
2015/07/02 职场文书
公文写作:新员工转正申请书范本3篇!
2019/08/07 职场文书
导游词之无锡华莱坞
2019/12/02 职场文书
详解OpenCV曝光融合
2022/04/29 Python