学盟网-专业的IT技术站! 突破IT困境,共同向前迈进

学盟网

当前位置: 主页 > 网站建设 >

Notice: Undefined variable:错误解决心得

时间:2011-12-27 09:40作者:电脑技术 点击:

关键字描述:方法 解决 修改 E_ALL php.ini error_reporting &
  Notice: Undefined variable:
  ........
  本来php是不需要定义变量的,但是出现这种情况应该怎么办呢?
  只要在C:\WINDOWS找出php.ini的
  在php.ini中的302行 error_reporting = E_ALL
  修改成
  error_reporting = E_ALL & ~E_NOTICE再重启apache2.2就行了
  解决方法:修改php.ini
  将: error_reporting = E_ALL
  修改为:error_reporting = E_ALL & ~E_NOTICE
  如果什么错误都不想让显示,直接修改:
  display_errors = Off
  如果你没有php.ini的修改权限,可在php头部加入
  ini_set("error_reporting","E_ALL & ~E_NOTICE");
  即可
<注意:这个方法很好,见效也很快,但是我建议这么做,因为有些报错的提示信息你就看不到了,在调试程序的时候很麻烦>

//我建议在出现这个错误的地方加一个判断,比较好。
if(isset($totalprice))
{
    //do something
}else{

  //do something

}

---------------------例如下面的代码片段-------------------------

   if(isset($totalprice)){//如果这个值为空
       echo $totalprice;输出这个价格
       }else{
        $totalprice=0;
      echo $totalprice;   //否则,输出0.
     }

 


顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片
推荐内容