关于PHP中变量未定义的提示
来源:互联网 发布:汉仪旗黑字体下载 mac 编辑:程序博客网 时间:2024/05/04 10:15
在家里电脑上自己做的项目,移到外网上时出现大量如下提示:
Notice: Use of undefined constant values -assumed 'values' in D:\wamp\www\yp\index.php on line19
Notice: Use of undefined constant values - assumed 'values'in D:\wamp\www\yp\index.php on line 19
Notice: Use of undefined constant values - assumed 'values'in D:\wamp\www\yp\index.php on line 19
Notice: Use of undefined constant values - assumed 'values'in D:\wamp\www\yp\index.php on line 19
Notice: Use of undefined constant values - assumed 'values'in D:\wamp\www\yp\index.php on line 19
Notice: Use of undefined constant values - assumed 'values'in D:\wamp\www\yp\index.php on line 19
Notice: Use of undefined constant title - assumed 'title' inD:\wamp\www\yp\index.php on line 32
Notice: Use of undefined constant id - assumed 'id' inD:\wamp\www\yp\index.php on line 32
Notice: Use of undefined constant title - assumed 'title' inD:\wamp\www\yp\index.php on line 32
Notice: Use of undefined constant id - assumed 'id' inD:\wamp\www\yp\index.php on line 32
Notice: Use of undefined constant title - assumed 'title' inD:\wamp\www\yp\index.php on line 40
猛的一看,有点懵了,本来调试的好好的,怎么会突然出现错误?
翻译了下提示的意思,才明白原来PHP中允许中变量不经过声明而直接使用,但是如果设置了error_reporting后所有错误全显示的话,就会就出现提示,所以我们在写代码时最好养成习惯,变量使用前最好先声明
解决方案自然是设置下error_reporting打开php.ini将error_reporting = E_ALL 后面加上& ~E_NOTICE
或者在全局配置文件里写error_reporting(0)
- 关于PHP中变量未定义的提示
- VS2010中关于CSplitButton提示未定义的标识符
- 【php】用set_error_handler找出未定义的变量
- JavaScript中关于变量初始化和变量未定义
- 在前台php文件中获取session时提示未定义
- 关于.bss段的讨论,全局未定义变量和未定义的局部静态变量
- 关于PHP中变量的判定
- jsp中使用EXTJS的时候老提示EXT未定义
- 关于类成员函数中静态变量的一点提示
- 判断javascript中变量未定义(undefine)的问题
- PHP:关于MYSQL双引号中引用PHP变量的问题
- PHP 变量未定义报错 解决方案
- 关于php中,alert提示框并跳转的操作
- 水晶报表中,关于 “bobj”未定义 错误的解决办法
- javascript中未初始化的变量和未定义的变量的区别
- Jsp中引入ExtJS提示未定义Ext
- PHP __get()和__set()的使用方法(存取或者调用未定义的属性变量)
- 关于LINUX某些驱动程序如GPIO编译的时候提示未定义的问题
- 三个PHP图表类库
- 循环输出目录
- 设计一个网页,使得打开它时弹出一…
- XCODE4.1异常处抛出断电
- php配置mongo扩展
- 关于PHP中变量未定义的提示
- PHP中ob系列函数
- php中static静态变量的使用方法详…
- LTP工具说明
- Static的用法
- 写一个函数,算出两个文件的相对路…
- MYSQL中TIMESTAMP类型的默认值
- Cannot send session cache limite…
- MYSQL常用命令