var1和var2不定義輸出結果也是NULL?。。?/h1>
<?php?
?error_reporting(0);?//禁止顯示PHP警告提示
?$var;
?var_dump($var);
?$var=null;
?var_dump($var1);
?$var=NULL;
?var_dump(?$var2);
?$var3?=?"節日快樂!";
?unset($var3);
?var_dump($var3);
?>
NULL
NULL
NULL
NULL
<?php? ?error_reporting(0);?//禁止顯示PHP警告提示 ?$var; ?var_dump($var); ?$var=null; ?var_dump($var1); ?$var=NULL; ?var_dump(?$var2); ?$var3?=?"節日快樂!"; ?unset($var3); ?var_dump($var3); ?>
NULL
NULL
NULL
NULL
2015-01-23
估計是因為?error_reporting(0); //禁止顯示PHP警告提示
你禁止了錯誤提示,那這樣未定義的該輸出什么呢,所以把未定義的也輸出為NULL,因此會這樣
打開警告后就提示錯誤。