php运算数据类型自动转换

  • Post author:
  • Post category:php


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


将转换成空字符串



版权声明:本文为sqlquan原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。