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

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

解决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);

就可以了。

点击数:487

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

3 讨论

  1. bokep barat说道:

    Hmm is anyone else having problems with the pictures on this blog loading?
    I’m trying to determine if its a problem on my end or if it’s the
    blog. Any feedback would be greatly appreciated.

  2. Diego barajas medina说道:

    Hi mates, nice paragraph and good arguments commented at this place,
    I am actually enjoying by these.

  3. belegggen in aandelen说道:

    Deze geeft een indicatie wat de algemene trend is over een langere periode.
    Zodra je een aandeel koopt, ben je dan ook mede-eigenaar van het bedrijf.
    Vervolgens meet je de rendementen van deze fondsen over de gekozen periode.

发表回复

必填项已用*标注