php变量数据类型

jr3*_*jr3 0 php

我刚刚决定冒险进入PHP领域寻求乐趣和学习,阅读php是松散类型的,并且$ var可以重复使用这是真的,下面的代码将没有问题吗?

$x = 996;
$x = mysql_query("SELECT aString FROM table1");
Run Code Online (Sandbox Code Playgroud)

变量x将以996的形式存储为int数据类型,然后在第二行之后它将作为字符串数据类型存储,其中包含查询中的字符串?

不会有任何铸造错误?

Dir*_*irk 10

你是对的; 这是"松散打字"的定义.但是,这可能不是最好的做法.

http://drupaler.co.uk/blog/baby-dont-you-loose-your-type-me/66对您的主题进行了很好的阅读.