《PHP编程最快明白》第四讲:日期、表单接收、session、cookie
来源:易贤网 阅读:1088 次 日期:2014-05-18 12:28:18
温馨提示:易贤网小编为您整理了“《PHP编程最快明白》第四讲:日期、表单接收、session、cookie”,方便广大网友查阅!

《PHP编程最快明白》第四讲:日期、表单接收、session、cookie,需要的朋友可以参考下。

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

代码如下:

<?php

echotime();//返回一串以秒计算的时间数字戳

echo"<br>";

echodate("Y-m-dH:i:s",time()+8*3600);//格式化时间,+8*3600变为中国时区时间

echo"<br>";

$str="2010-08-2410:26:10";

echodate("Y-m-dH:i:s",strtotime($str));//strtotime将字符串转为时间戳

echo"<br>";

?>

实例12:表单变量编码、接收

代码如下:

<?php

echo$str=urlencode("第一页");//URL变量编码,跟google一样

echo"<br>".urldecode($str);//URL变量解码,我看到了

echo"<br><ahref=index.php?page=".$str.">第一页</a>";

echo"<br>";

if($_GET)echo"变量已接收:".$_GET['page'];//$_GET对应$_POST,PHP是自动识别URL编码并自动解码好的。

echo"<br>";

?>

实例13:session使用

代码如下:

<?php

session_start();//session在浏览器关闭后马上失效,需要这样声明才能读写session

$_SESSION['id']='服务器';//这就是声明和初始化了,和数组用法一样

$_SESSION['name']='会话';

print_r($_SESSION);//会话注册成功输出一个数组

echo"<br>";

$_SESSION['id']='还是服务器';//改变一个会话,再输出看看

unset($_SESSION['name']);//注销一个会话,再输出看看

print_r($_SESSION);

echo"<br>";

?>

实例14:cookie使用

代码如下:

<?php

setcookie("id","客户端");//这就是声明和初始化cookie的函数。关闭浏览器即失效

setcookie("name","会话",time()+3600);//自此1小时后失效

print_r($_COOKIE);//会话注册成功输出一个数组,也可以用$HTTP_COOKIE_VARS访问

echo"<br>";

setcookie("id","还是客户端");//改变一个会话,再输出看看

unset($_COOKIE['name']);//注销一个会话,再输出看看,等价于setcookie("name","",time()-1);这是很多书上说的,其实用unset也能注销

print_r($_COOKIE);

echo"<br>";

?>

更多信息请查看IT技术专栏

更多信息请查看网络编程
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!

2025国考·省考课程试听报名

  • 报班类型
  • 姓名
  • 手机号
  • 验证码
关于我们 | 联系我们 | 人才招聘 | 网站声明 | 网站帮助 | 非正式的简要咨询 | 简要咨询须知 | 加入群交流 | 手机站点 | 投诉建议
工业和信息化部备案号:滇ICP备2023014141号-1 云南省教育厅备案号:云教ICP备0901021 滇公网安备53010202001879号 人力资源服务许可证:(云)人服证字(2023)第0102001523号
云南网警备案专用图标
联系电话:0871-65099533/13759567129 获取招聘考试信息及咨询关注公众号:hfpxwx
咨询QQ:526150442(9:00—18:00)版权所有:易贤网
云南网警报警专用图标