温馨提示:网站使用自适应技术,手机与电脑显示界面不同,电脑界面显示效果更佳。

做了个小站,积累一些技术,分享一些原创
    体会生活,记录一些小随笔,闲说心得

解决PHP提示Notice: Undefined index: action

今天在调试一个php页面的时候发现提示Notice: Undefined index: action在某行出错,直接打开php源码后看出错行

$action=$_GET[“action”];

在这里想到是未给$action赋予初始值了,所以报错。其实PHP 本身不需要事先声明变量即可直接使用,但是对未声明变量会有警告,但这种警告只是PHP的提示而非报错。这种提示是可以关闭的。

直接点,就是找php.ini关闭:

打开php.ini:

  error_reporting = E_ALL

  改为:

  error_reporting = E_ALL & ~E_NOTICE

还有就是只需在那个出错文件前加个语句关闭:

在需要关闭提示的文件加 error_reporting(0);

一般在php文件源码最开头的<?php 的下行添加: error_reporting(0);

就可以了。

点击数:269

你可能也喜欢下面相关文章:

发表回复

必填项已用*标注