问答详情
源自:3-14 PHP第二种特殊类型—空类型

var1和var2不定义输出结果也是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

提问者:fftao 2014-12-31 01:00

个回答

  • 随风独醉
    2015-01-23 15:41:59

    估计是因为 error_reporting(0); //禁止显示PHP警告提示

    你禁止了错误提示,那这样未定义的该输出什么呢,所以把未定义的也输出为NULL,因此会这样

    打开警告后就提示错误。