为什么输出10?
<?php
$a = 10; //整型数据
$b = "我是字符串型数据";
$e = $a + $b;
$f = $b + $a;
echo "自动类型转换:<br>";
echo '10+我是字符串型数据='.$e."<br>";
echo "强制类型转换:<br>";
echo '10+我是字符串型数据='.(string)$e."<br>";
?>
用‘+’连接起来都强制为整型么?
$a = 10; //整型数据
$b = "我是字符串型数据";
$e = $a + $b;
$f = $b + $a;
echo "自动类型转换:<br>";
echo '10+我是字符串型数据='.$e."<br>";
echo "强制类型转换:<br>";
echo '10+我是字符串型数据='.(string)$e."<br>";
?>
用‘+’连接起来都强制为整型么?
作者: silenthill 发布时间: 2011-10-08
+ 是运算,肯定要转换成整型,不然就会出现错误的
作者: 吕树平 发布时间: 2011-10-09