定义的$string=9494;本来就是整型的数值呀,何来将”就是就是“这个字符串转换成了整型了。 觉得说的好牵强。。。
<?php $string = "就是就是"; var_dump($string); echo "<br />"; $string = 9494; var_dump($string); echo "<br />"; ?>
string是一个变量的名字,
当它被"就是就是"赋值时,变量string是字符串类型的;
当它被数值 9494 赋值时,string就变成整型的了。
PHP没有强制要在声明变量时声明数据类型,
可以在使用的时候赋给同一个标识符不同类型的值。
------------------------------
我这么解释,不知道你懂不懂。