1.PHP数据类型自动转换
//PHP自动类型转换
$v1 = 10;
$v2 =10.1;
$v3 = "vjbkv22n grg"; //注意字符串的最前面是否为数字
$v4 = "12hello";
$v5 = true;
var_dump($v1+$v2)."<br>"; //float 20.1 int->float
var_dump($v1+$v3)."<br>"; //int 10 string->int(0)
var_dump($v1+$v4)."<br>"; //int 22 string->int(12)
var_dump($v2+$v4)."<br>"; //float 22.1 string->float(12.0)
var_dump($v1+$v5)."<br>"; //int 11 boolean->int(1)
var_dump($v2+$v5)."<br>"; //float 11.1 boolean->float(1.0)
var_dump($v3+$v5)."<br>"; //int 1 boolean->int(1),string->int(0)
大致转换情况如下:


浙公网安备 33010602011771号