php之数据类型自动转换
2015-07-21 10:34
519 查看
原文:php之数据类型自动转换1:概述 ---php是一种弱类型的语言,它可以根据运行环境的变化而自动进行数据类型的转换
1.1转换成布尔类型的原则
以下值都将转换成布尔类型中的false:
A.布尔类型的false;
B.空字符串''
C.正数0或浮点数0.0或字符串'0'(不包括字符串'0.0')
D.没有成员的数组----array()
E.null
除此之外其它值都转换成true.
1.2转换成数值型的原则
A.如果字符串为合法的数字字符串,同时不包含./e/E,而且没有超过整型的存数范围时,将转换为整型;否则转换成浮点型;
B.如果数字字符串以非法的字符开头,则转换成0;
C.布尔型的true转换成整数1,false转换成整数0;
D.null转换为0
E.浮点数转换成整数时向下取整
1.3转换成字符串的原则
A.数值转换成字符串即数值本身;
B.布尔型的true转换成字符串'1';false转换成字符串'';
C.null转化成空字符串'';
D.数组转换成Array
E.资源将转换成Resourse id #数字
1.1转换成布尔类型的原则
以下值都将转换成布尔类型中的false:
A.布尔类型的false;
B.空字符串''
C.正数0或浮点数0.0或字符串'0'(不包括字符串'0.0')
D.没有成员的数组----array()
E.null
除此之外其它值都转换成true.
1.2转换成数值型的原则
A.如果字符串为合法的数字字符串,同时不包含./e/E,而且没有超过整型的存数范围时,将转换为整型;否则转换成浮点型;
B.如果数字字符串以非法的字符开头,则转换成0;
C.布尔型的true转换成整数1,false转换成整数0;
D.null转换为0
E.浮点数转换成整数时向下取整
1.3转换成字符串的原则
A.数值转换成字符串即数值本身;
B.布尔型的true转换成字符串'1';false转换成字符串'';
C.null转化成空字符串'';
D.数组转换成Array
E.资源将转换成Resourse id #数字
相关文章推荐
- [性能测试] LoadRunner结果分析 – TPS(转)
- php之数据类型自动转换
- PHP simplexml_load_string() 函数
- php -- cookie
- 更新YII2
- 安装YII2
- 使用php命令行下执行php程序
- selectpicker多选功能实现
- PHP实现无限极分类
- php 把数字转换成汉字的代码
- phpcms导航标签(含一级二级)
- phpcms导航标签(含一级二级)
- 关于Win7 x64下过TP保护(内核层)(转)
- 关于Win7 x64下过TP保护(应用层)(转)
- PHP_File文件操作简单常用函数
- php 把数字转换成汉字的代码
- PHP开发注意安全问题总结
- PHP 实现RSS订阅类
- 随记之phpcms二级查询
- 调整PHPStorm中文件修改后标签和文件名的颜色与背景色