为什么上面的还是字符串,而下面的却变了,是不是只能改变数字的啊?

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

wang_123g

2015-10-29 21:17

为什么上面的还是字符串,而下面的却变了,是不是只能改变数字的啊?

写回答 关注

2回答

  • 吱吱同学
    2015-10-31 17:36:03

    因为上面的“就是就是”本身就是字符串,而下面的“9494”本身是数字,所以输出来就是一个是字符串一个是整型,它这节的意思就是php会根据原本的数据类型自动转换而不需要另外申明,如果在java里面的话,你输入“9494“但是没有申明类型的话它返回的类型会是字符串,因为你是以字符串的形式输入的,除非是直接赋予变量输入9494才会返回整型。

  • 乔帮主
    2015-10-30 15:51:42

    下次提这样的问题,建议把代码贴出来看下!

PHP入门篇

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

455994 学习 · 6306 问题

查看课程

相似问题