在用PHP5.3以上的PHP版本时,只要是涉及时间的会报一个错误
<?php
echo date("D")."******";
?>
输出如下
"PHP Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for '8.0/no DST' instead in"
以下答案为我查找的http://blog.sina.com.cn/s/blog_5cd54bb40100n0tg.html
实际上,从 PHP 5.1.0 ,当对使用date()等函数时,如果timezone设置不正确,在每一次调用时间函数时,都会产生E_NOTICE 或者 E_WARNING 信息。而又在php5.1.0中,date.timezone这个选项,默认情况下是关闭的,无论用什么php命令都是格林威治标准时间,但是PHP5.3中好像如果没有设置也会强行抛出了这个错误的,解决此问题,只要本地化一下,就行了。
以下是三种方法(任选一种都行):
一、在页头使用date_default_timezone_set()设置 date_default_timezone_set('PRC'); //东八时区 echo date('Y-m-d H:i:s');
二、在页头使用 ini_set('date.timezone','Asia/Shanghai');
三、修改php.ini。打开php5.ini查找date.timezone 去掉前面的分号修改成为:date.timezone =PRC
重启http服务(如apache2或iis等)即可。
XXX可以任意正确的值。对于我们国内来说:可以为以下值:Asia/Chongqing ,Asia/Shanghai ,Asia/Urumqi (依次为重庆,上海,乌鲁木齐)港台地区可用:Asia/Macao ,Asia/Hong_Kong ,Asia/Taipei (依次为澳门,香港,台北),还有新加坡:Asia/Singapore,当然PRC也行。
PRC:中华人民共和国的英文翻译 the People's Republic of China
UTC:协调世界时--coordinated universal time;UTC ,与世界时差一秒内
- 大小: 51.8 KB
分享到:
相关推荐
总结来说,Laravel的Eloquent Date特性简化了日期和时间的处理,使开发者能更专注于业务逻辑,而不是底层数据库操作。学习并熟练掌握这一特性,可以提升Laravel应用的开发效率和代码质量。这个压缩包"laravel开发-...
【PHP学习总结】 在IT行业中,PHP是一种广泛使用的开源服务器端脚本语言,尤其在Web开发领域占有重要地位。PHP的全称是“Hypertext Preprocessor”,它嵌入到HTML代码中,允许动态生成网页内容。这篇博客将对PHP...
总结,这份学习笔记涵盖了PHP的基础语法、数学和日期处理、字符串操作,以及MySQL和JavaScript/jQuery的基本知识,是一份全面的Web开发学习资料。通过深入理解和实践这些内容,开发者可以提升自己的Web开发技能。
在“AJAX学习总结(四)---解决缓存问题”这篇博文中,作者LC2586详细讲解了这些方法,并可能通过实例展示了如何在代码中应用它们。通过阅读和实践,你可以更深入地掌握AJAX缓存管理技巧,提升你的Web应用质量。
PHP是世界上最受欢迎的服务器端脚本语言之一,尤其在网页开发领域中占据着...在实际开发过程中,还需要学习更多高级特性和最佳实践,如面向对象编程、数据库操作、模板引擎、框架的使用等,以提升开发效率和代码质量。
- **PHP参考手册**: 提供了PHP所有函数的完整参考手册,覆盖了数组(Array)、日期(Date)、文件系统(Filesystem)、FTP、MySQL等多种应用场景。 - **PHP文件特性**: - **内容组成**: 可以包含文本、HTML标签及脚本代码...
本人在Windows98环境下初学MySQL,现将学习过程与经验总结出来供大家参考。 1、下载mysql-3.23.35-win.zip并解压; 2、运行setup.exe;选择d:\mysql,"tyical install" 3、启动mysql,有如下方法: · 方法一:...
### PHP 常用参考总结 #### 一、字符串与数组操作 1. **字符串分割:** - 使用 `explode` 函数可以将一个字符串按照指定的分隔符分割成数组。 ```php $a = "1986-1983-1980"; $arr = explode("-", $a); ``` ...
PHP 实现简单 URL 路由功能 PHP 实现简单 URL 路由功能是指使用 PHP ...在本文中,我们学习了如何使用 PHP 语言来实现简单的 URL 路由功能。该功能可以帮助我们更好地管理和处理 URL,提高应用的可维护性和扩展性。
本文件“php常用函数总结.xls”显然是一个整理了PHP常用函数的资源,方便开发者查阅和学习。下面我们将深入探讨一些PHP中的关键函数类别及其用途。 1. **字符串处理函数**: - `strlen()`:计算字符串的长度。 - ...
### 搭建PHP环境:Apache + PHP + MySQL ...这种方式虽然比使用集成开发环境稍微复杂一些,但有助于深入学习PHP及相关技术栈的基础知识。此外,这也能提高解决问题的能力,尤其是在遇到环境相关的问题时。
首先,"php基础知识点总结.docx"可能是对PHP基础知识的详细概述,涵盖了变量声明、数据类型、流程控制、函数、类与对象、错误处理和异常处理等核心概念。变量在PHP中是弱类型的,允许在声明时自动确定数据类型。数据...
<date>20010115</date> </myfile> 七. 关于XML的更多 好了,到现在你已经知道: 1.什么是XML; 2.XML,HTML,SGML之间的关系和区别; 3.XML的简单应用。 恭喜你!你已经不再对XML一无所知,并且已经走在了网络...
通过本文的学习,你应该能够熟练地使用 PHP 的 `date()` 函数和其他相关函数来处理日期和时间。无论是简单的日期格式化,还是复杂的日期计算,掌握这些基础知识都将使你的 PHP 编程更加高效和灵活。
该项目的源代码可以在GitHub上找到,标签为"Python开发-其它杂项",这表明它可能被用作Python开发者学习Go语言的一个辅助工具,或者作为一个桥梁,连接PHP和Go之间的代码库。 总结来说,php2go项目通过Golang实现了...
从给定的文件信息中,我们可以总结出一系列与PHP编程相关的知识点,涵盖了基本概念、面试常见问题、数据库操作、安全措施、以及高级编程技巧。以下是详细的解析: ### 1. GET与POST提交方法的区别 GET和POST是HTTP...
#### 七、总结 通过上述步骤,你已经成功在Windows XP系统上搭建了一个基本的PHP开发环境。这为后续的学习和实践提供了坚实的基础。当然,在实际应用过程中还可能遇到各种各样的问题,建议不断学习新知识,积累经验...