课程
/后端开发
/PHP
/PHP入门篇
定义的$string=9494;本来就是整型的数值呀,何来将”就是就是“这个字符串转换成了整型了。 觉得说的好牵强。。。
2016-12-26
源自:PHP入门篇 3-5
正在回答
<?php $string = "就是就是"; var_dump($string); echo "<br />"; $string = 9494; var_dump($string); echo "<br />"; ?>
string是一个变量的名字,
当它被"就是就是"赋值时,变量string是字符串类型的;
当它被数值 9494 赋值时,string就变成整型的了。
PHP没有强制要在声明变量时声明数据类型,
可以在使用的时候赋给同一个标识符不同类型的值。------------------------------
我这么解释,不知道你懂不懂。
汤姆家的鱼 提问者
stone2333 回复 汤姆家的鱼 提问者
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
1 回答变量就从原来的字符串转换成了整型,是什么意思
2 回答字符串类型
1 回答字符串和整数
2 回答这个改变和我理解的不一样呀,这个就是给变量名重新赋值,赋值由字符串变成整数型
2 回答标量类型字符串