Cookie:
<?php
//设置cookie,参数1,cookie名,2,cookie值,3,过期时间
setcookie("name","zhangsan",time()+(24*60*60));
//读取cookie
$_COOKIE['name'];
//删除cookie
setcookie('name',''); //设为空即删除,或者设置过期时间
setcookie('name','zhangsan',time()-1);
Session:
<?php
//使用session,必须先开启
session_start();
//使用session
$_SESSION['name']='zhangsan';
//取session
echo $_SESSION['name'];
//删除session
unset($_SESSION['name']);
//销毁所有session
session_destroy();
Date:
<?php
echo checkdate(12, 22, 2011); //输出1
//date()的第二个可选参数可以指定时间戳
echo date('Y-m-d H:i:s');
echo date('Y/m/d H:i:s',5645454554);
print_r(getdate());
//获取时间戳
echo time();
//获取当前时间,东八区
echo date('Y-m-d H:i:s',time()+(8*60*60));
//取得特定时间的时间戳
echo mktime(8,8,8,8,8,2008);
echo strtotime('2011-12-21 15:15:20');
//修改当前时区
putenv('TZ=Asia/Shanghai');
//获取和设置当前时区
echo date_default_timezone_get();
date_default_timezone_set('Asia/shanghai');
//获取当前时间
print_r(localtime(time()),true);
//获取脚本运行时间
list($a,$b) = explode(' ', microtime());
function fn(){
list($a,$b) = explode(' ', microtime());
return $a+$b;
}
$start_time = fn();
for($i=0;$i<100000;$i++){
}
$end_time = fn();
echo $end_time-$end_time;
1172

被折叠的 条评论
为什么被折叠?



