Rumah  >  Artikel  >  pembangunan bahagian belakang  >  《PHP编程最快明白》第四讲:日期、表单接收、session、cookie_PHP教程

《PHP编程最快明白》第四讲:日期、表单接收、session、cookie_PHP教程

WBOY
WBOYasal
2016-07-21 15:33:55782semak imbas

实例11:日期戳、日期显示

复制代码 代码如下:

echo time();//返回一串以秒计算的时间数字戳
echo "
";
echo date("Y-m-d H:i:s",time()+8*3600);//格式化时间,+8*3600变为中国时区时间
echo "
";
$str="2010-08-24 10:26:10";
echo date("Y-m-d H:i:s",strtotime($str));//strtotime将字符串转为时间戳
echo "
";
?>

实例12:表单变量编码、接收
复制代码 代码如下:

echo $str=urlencode("第一页");//URL变量编码,跟google一样
echo "
".urldecode($str);//URL变量解码,我看到了
echo "
第一页";
echo "
";
if($_GET)echo "变量已接收:".$_GET['page'];//$_GET对应$_POST,PHP是自动识别URL编码并自动解码好的。
echo "
";
?>

实例13:session使用
复制代码 代码如下:

session_start();//session在浏览器关闭后马上失效,需要这样声明才能读写session
$_SESSION['id']='服务器';//这就是声明和初始化了,和数组用法一样
$_SESSION['name']='会话';
print_r($_SESSION);//会话注册成功输出一个数组
echo "
";
$_SESSION['id']='还是服务器';//改变一个会话,再输出看看
unset($_SESSION['name']);//注销一个会话,再输出看看
print_r($_SESSION);
echo "
";
?>

实例14:cookie使用
复制代码 代码如下:

setcookie("id","客户端");//这就是声明和初始化cookie的函数。关闭浏览器即失效
setcookie("name","会话",time()+3600);//自此1小时后失效
print_r($_COOKIE);//会话注册成功输出一个数组,也可以用$HTTP_COOKIE_VARS访问
echo "
";
setcookie("id","还是客户端");//改变一个会话,再输出看看
unset($_COOKIE['name']);//注销一个会话,再输出看看,等价于setcookie("name","",time()-1);这是很多书上说的,其实用unset也能注销
print_r($_COOKIE);
echo "
";
?>

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/322477.htmlTechArticle实例11:日期戳、日期显示 复制代码 代码如下: ?php echo time();//返回一串以秒计算的时间数字戳 echo "br"; echo date("Y-m-d H:i:s",time()+8*3600);//格式...
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn