且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

php中未定义的变量使用技巧

更新时间:2022-04-18 20:46:02

在文件中直接使用代码:var_dump($a);

该变量没有定义过,那么得到的结果是null。为空,不是任何数据类型
怎么判断它的值呢?

加深自己的理解,下面使用是正常的:
$a==0  true

$a==null  true

不要尝试这样使用:

if($a<0){

}
初学php的时候就从php圣经一书中了解到,变量没有定义,就直接使用。那么会自动初始化。在后来的使用时还是,遇到障碍。
虽然,没有定义就使用一个变量。php的机制会自动实现对该变量初始化。看过,《php设计教程》,php作者也告知,养成变量先定义后使用的习惯。