1.转为布尔型(即返回值为0)
空字符串
”
或
“”
数字
0
或
0.0
字符
‘0’
或
“0”
空值
NULL
没有成员的数组
其余都转换成布尔型
true,
包含资源
2. 转为整数或浮点型
如果字符串为合法的数字字符串,则直接转换成整型
/
浮点型
如果字符串中包含
.
或
e
或
E
,则转换成浮点型;否则转换成整型
非法的数字字符串转换成数值
0
布尔型
true
转换成数字
1,false
转换成数字
0
空值
null
将转换成数字
0
3.转为字符串型
数值将直接转换成数字字符串
布尔型的
true
转换成字符
“1”
;
false
转换空字符串
数组将转换成字符串
Array
资源将转换成
Resource id#
数字
空值
null
将转换成空字符串