老师这里说将原来的字符串转换成了整型,觉得不能理解。

来源:3-5 PHP变量的数据类型

汤姆家的鱼

2016-12-26 22:22

定义的$string=9494;本来就是整型的数值呀,何来将”就是就是“这个字符串转换成了整型了。  觉得说的好牵强。。。

写回答 关注

1回答

  • stone2333
    2016-12-26 22:44:36
    <?php 
     $string = "就是就是";
     var_dump($string);
     echo "<br />";
     $string = 9494;
     var_dump($string);
     echo "<br />";
    ?>

    string是一个变量的名字,

    当它被"就是就是"赋值时,变量string是字符串类型的;

    当它被数值 9494 赋值时,string就变成整型的了。

    PHP没有强制要在声明变量时声明数据类型,

    可以在使用的时候赋给同一个标识符不同类型的值。
    ------------------------------

    我这么解释,不知道你懂不懂。

    stone2... 回复汤姆家的鱼

    对的,加油啊

    2016-12-27 10:56:33

    共 2 条回复 >

PHP入门篇

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

455994 学习 · 6306 问题

查看课程

相似问题