本不是想说这个的,因为这个问题太常规了。几乎所有接触PHP的人都会遇到过的。PHP的变量是不需要严格的显式声明的——就是你什么时候用,什么时候声明就行。
但是如果第一次使用一个没有被赋值的变量(非赋值语句),你就会遇到一个Notice…Undefined variable…警告提示。
不信?那你试试看这个语句:
<?php
if($name) echo '出来,你这个警告提示!';
?>
不出意外的你一定会遇到的……嘿嘿!
但是会出意外的,如果你在PHP.ini设置中屏蔽了Notice这个等级的提示那么他就不会显示任何提示了。
这种错误不会影响程序的功能的,我们不用担心,
但是为了程序的严谨性考虑,我们尽量避...