php提示Notice: Use of undefined constant错误
发布:smiling 来源: PHP粉丝网 添加日期:2014-09-21 16:37:34 浏览: 评论:0
下面整理了在使用php时出现的Use of undefined constant错误的解决办法,因这关于提示Use of undefined constant错误是配置问题并不是程序错误,下面给大家整理一下解决办法.
进入网站会出现大量类似的提示,但是可以正常显示和运行,像下面这样的一行简单的代码就会产生上述错误:
$str = coderbolg;
虽然有时这样是可以运行的,但在有些情况下就会出现问题。在看到这个错误提示时,可以查找引号中的单词,找到它就可以发现问题,这通常是在应该使用字符串的地方忘记了引号,或是在应该使用变量的时候漏掉了$符号。
php默认的时区不对,尝试在页面的最前页加上如下代码:
date_default_timezone_set(PRC); /*把时间调到北京时间,php5默认为格林威治标准时间*/
之后发现提示Notice: Use of undefined constant PRC – assumed 'PRC',原来PHP5.1.0以后date_default_timezone_set被重写,PRC无效了.改成如下代码:
date_default_timezone_set("Asia/Shanghai");
就正常了.
PHP实例代码如下:
- <?php
- date_default_timezone_set("Asia/Shanghai"); /*把时间调到上海时间,php5默认为格林威治标准时间*/
- //date_default_timezone_set("Asia/Beijing"); // 有趣的是,北京时间竟然不支持
- echo date('h:i:s A');
- //开源软件:phpfensi.com
- ?>
这些是 PHP 的提示而非报错,PHP 本身不需要事先声明变量即可直接使用,但是对未声明变量会有提示,一般作为正式的网站会把提示关掉的,甚至连错误信息也被关掉.
关闭 PHP 提示的方法,搜索php.ini,代码如下:
error_reporting = E_ALL 改为:error_reporting = E_ALL & ~E_NOTICE
还有个不是办法的办法就是在每个文件头上加如下代码:
error_reporting(0);
虽然不好弄但是可以解决问题,对于关闭php错误提示我们如果能发现错误还是对错误进行解决,因为我前写过一篇php 代码如果有大量错误我们进行了关闭,会影响到程序性能.
Tags: 提示Notice undefined constant
相关文章
- ·Call to undefined function php() (2013-11-28)
- ·Fatal error: Call to undefined function curl_init(2013-11-28)
- ·php Undefined variable和 Undefined index(2013-11-28)
- ·php Undefined index和Undefined variable的解决方法(2013-11-29)
- ·php Notice : Use of undefined constant解决办法(2013-11-30)
- ·Notice:undefined index ..错误提示解决方法(2013-12-02)
- ·PHP Notice: undefined index原因与解决办法(2013-12-03)
- ·php提示 Notice: Use of undefined constant name - assumed(2013-12-04)
- ·php提示Notice: Undefined index 错误解决办法(2014-03-10)
- ·php提示undefined index解决方法(2014-03-22)
- ·undefined function mysql_connect(2014-09-11)
- ·php Call to undefined function mssql_connect()(2014-09-12)
- ·XAMPP使用CURL提示“Call to undefined function curl_init”问题(2014-09-12)
- ·PHP5.3提示Fatal error: Undefined class constant MYSQL_ATTR_INIT_COMMAND(2014-09-20)
- ·php提示Undefined variable:引发的几个操作php-fpm等(2014-09-20)
- ·php Notice:Undefined index错误解决办法(2014-09-21)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)