PHP如何去除未定义变量的警告啊
<inputtype="text"name="width"value="'.$_POST["width"].'">如上的一条表单,我将它的值设为自己输入的值,其目的是在我...
<input type="text" name="width" value="'.$_POST["width"].'">
如上的一条表单,我将它的值设为自己输入的值,其目的是在我点击提交之后将我输入的值保留在文本框中不消失,但是这样做呢。有一个问题就是在我还没有输入值的时候。就会出现以下提示
Notice: Undefined index: bian1 in
当然我也知道为什么有这个提示,因为还我还没输入的时候。这个POST变量没有值,所以提示我。我写的代码没有别的问题。计算后这些就消失了。但是在这太难看了。有什么办法去除它啊。我记得有一条
error_开头的一些函数 展开
如上的一条表单,我将它的值设为自己输入的值,其目的是在我点击提交之后将我输入的值保留在文本框中不消失,但是这样做呢。有一个问题就是在我还没有输入值的时候。就会出现以下提示
Notice: Undefined index: bian1 in
当然我也知道为什么有这个提示,因为还我还没输入的时候。这个POST变量没有值,所以提示我。我写的代码没有别的问题。计算后这些就消失了。但是在这太难看了。有什么办法去除它啊。我记得有一条
error_开头的一些函数 展开
2个回答
展开全部
php中变量如果未定义,php的默认配置会打出警告信息 Notice: Undefined variable,影响布局。
解决方法:
方法1、修改php.ini,将error_reporting = E_ALL 修改为error_reporting = E_ALL & ~E_NOTICE
如果什么错误都不想让显示,直接修改:display_errors = Off。
方法2、在php页面顶部添加 error_reporting(E_ALL & ~E_NOTICE);
解决方法:
方法1、修改php.ini,将error_reporting = E_ALL 修改为error_reporting = E_ALL & ~E_NOTICE
如果什么错误都不想让显示,直接修改:display_errors = Off。
方法2、在php页面顶部添加 error_reporting(E_ALL & ~E_NOTICE);
推荐于2017-11-26 · 知道合伙人互联网行家
关注
展开全部
打开php/php.ini文件
修改第一行代码为第二行
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING
其中
& ~E_WARNING 为警告提示
& ~E_DEPRECATED 为声明不赞成提示 (当上一版本中的方法出现在在本版本中。)
修改第一行代码为第二行
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING
其中
& ~E_WARNING 为警告提示
& ~E_DEPRECATED 为声明不赞成提示 (当上一版本中的方法出现在在本版本中。)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询