揭秘一个处理PHP中时间加减的函数_PHP教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:解析PHP初学者14个典型疑难问题
【1】页面之间无法传递变量get,post,session在最新的php版本中自动全局变量是关 闭的,所以要从上一页面取得提交过来得变量要使用$_GET[’foo’],$_POST[’foo’],$_SESSION[’foo’]来得到。当然也可以修改自动全局变量为开(php.ini改为register_globals=On)

在开发过程当中对于时间的操作很是让人头疼。在PHP文档中找到了一个很好的函数,可以对时间进行加减,还是很有意思的。
int   strtotime ( string time [, int now] ) 
返回类型 int
函数可用于时间转换和加减。
下面将举个小例子,获得当前时间加上一周后的时间。
例子:
//获得当前时间   
//date()格式化时间返回String类型。   
$current_date = date(’Y-m-d’,time());   
//根据当前时间加一周后   
$weekLater = date(’Y-m-d’,strtotime("$current_date + 1 week"));   
echo $weekLate;   
// 2009-05-26 加一天的日期   
$tomorrow = date(’Y-m-d’,strtotime("2009-05-26 + 1 day"));   
echo $tomorrow; // 2009-05-27  

分享:php如何自动跳转中英文页面
代码如下: ? $lan=substr(?$HTTP_ACCEPT_LANGUAGE,0,5); if($lan==zh-cn) print(metahttp-equiv=’refresh’content=’0;URL=gb/index.htm’); else print(metahttp-equiv=’refresh’content=’0;URL=eng/index.htm’); ? HTML网页根据来访这的浏览器

来源:模板无忧//所属分类:PHP教程/更新时间:2010-02-01
相关PHP教程