PHP如何去除未定义变量的警告啊

<inputtype="text"name="width"value="'.$_POST["width"].'">如上的一条表单,我将它的值设为自己输入的值,其目的是在我... <input type="text" name="width" value="'.$_POST["width"].'">

如上的一条表单,我将它的值设为自己输入的值,其目的是在我点击提交之后将我输入的值保留在文本框中不消失,但是这样做呢。有一个问题就是在我还没有输入值的时候。就会出现以下提示

Notice: Undefined index: bian1 in

当然我也知道为什么有这个提示,因为还我还没输入的时候。这个POST变量没有值,所以提示我。我写的代码没有别的问题。计算后这些就消失了。但是在这太难看了。有什么办法去除它啊。我记得有一条
error_开头的一些函数
展开
 我来答
Aseoe
推荐于2016-08-18 · TA获得超过159个赞
知道小有建树答主
回答量:238
采纳率:0%
帮助的人:50.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);
杨欣
推荐于2017-11-26 · 知道合伙人互联网行家
杨欣
知道合伙人互联网行家
采纳数:4625 获赞数:11877
阅读过JAVA\PHP\ASP等多种网络语言的知识。现任石家庄雅致化工有限公司网站技术。

向TA提问 私信TA
展开全部
打开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 为声明不赞成提示 (当上一版本中的方法出现在在本版本中。)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式