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


Posted in PHP onNovember 01, 2010

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

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

实例12:表单变量编码、接收
<?php 
echo $str=urlencode("第一页");//URL变量编码,跟google一样 
echo "<br>".urldecode($str);//URL变量解码,我看到了 
echo "<br><a href=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>"; 
?>
PHP 相关文章推荐
如何将数据从文本导入到mysql
Oct 09 PHP
PHP中几个常用的魔术常量
Feb 23 PHP
php 模拟GMAIL,HOTMAIL(MSN),YAHOO,163,126邮箱登录的详细介绍
Jun 18 PHP
PHP 快速排序算法详解
Nov 10 PHP
php使用GD实现颜色渐变实例
Jun 02 PHP
smarty高级特性之过滤器的使用方法
Dec 25 PHP
PHP编程中尝试程序并发的几种方式总结
Mar 21 PHP
Yii核心验证器api详解
Nov 23 PHP
PHP实现在windows下配置sendmail并通过mail()函数发送邮件的方法
Jun 20 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
Feb 06 PHP
浅谈PHP无限极分类原理
Mar 14 PHP
PHP判断访客是否手机端(移动端浏览器)访问的方法总结【4种方法】
Mar 27 PHP
《PHP编程最快明白》第三讲:php数组
Nov 01 #PHP
《PHP编程最快明白》第二讲 数字、浮点、布尔型、字符串和数组
Nov 01 #PHP
一篇有意思的技术文章php介绍篇
Oct 26 #PHP
理解php原理的opcodes(操作码)
Oct 26 #PHP
PHP下常用正则表达式整理
Oct 26 #PHP
PHP编程最快明白(第一讲 软件环境和准备工作)
Oct 25 #PHP
微盾PHP脚本加密专家php解密算法
Sep 13 #PHP
You might like
PHP安全性漫谈
2012/06/28 PHP
如何使用PHP批量去除文件UTF8 BOM信息
2013/08/05 PHP
linux下使用crontab实现定时PHP计划任务失败的原因分析
2014/07/05 PHP
ThinkPHP入口文件设置及相关注意事项分析
2014/12/05 PHP
PHP实现的简单网络硬盘
2015/07/29 PHP
php使用正则表达式去掉html中的注释方法
2016/11/03 PHP
php.ini中date.timezone设置详解
2016/11/20 PHP
javascript IFrame 强制刷新代码
2009/07/23 Javascript
jQuery 1.5 源码解读 面向中高阶JSER
2011/04/05 Javascript
javascript对象的创建和访问
2016/03/08 Javascript
浅析JS异步加载进度条
2016/05/05 Javascript
浅谈angularJS中的事件
2016/07/12 Javascript
jquery注册文本框获取焦点清空,失去焦点赋值的简单实例
2016/09/08 Javascript
javascript 封装Date日期类实例详解
2017/05/28 Javascript
基于AngularJS实现的工资计算器实例
2017/06/16 Javascript
es6学习之解构时应该注意的点
2017/08/29 Javascript
Vue2.0系列之过滤器的使用
2018/03/01 Javascript
详解js跨域请求的两种方式,支持post请求
2018/05/05 Javascript
vue父子组件通信的高级用法示例
2019/08/29 Javascript
Angular5整合富文本编辑器TinyMCE的方法(汉化+上传)
2020/05/26 Javascript
js实现表格单列按字母排序
2020/08/12 Javascript
[07:25]DOTA2-DPC中国联赛2月5日Recap集锦
2021/03/11 DOTA
合并百度影音的离线数据( with python 2.3)
2015/08/04 Python
Python批处理删除和重命名文件夹的实例
2018/07/11 Python
python Popen 获取输出,等待运行完成示例
2019/12/30 Python
Python中实现输入一个整数的案例
2020/05/03 Python
解决keras,val_categorical_accuracy:,0.0000e+00问题
2020/07/02 Python
解决Python paramiko 模块远程执行ssh 命令 nohup 不生效的问题
2020/07/14 Python
python温度转换华氏温度实现代码
2020/12/06 Python
中国首家奢侈品O2O网购平台:第五大道奢侈品网
2017/12/14 全球购物
联强国际笔试题面试题
2013/07/10 面试题
小学生倡议书范文
2014/05/13 职场文书
2015年党风建设工作总结
2015/04/29 职场文书
2015年扶贫帮困工作总结
2015/05/20 职场文书
国家助学金受助感言
2015/08/01 职场文书
Nginx隐藏式跳转(浏览器URL跳转后保持不变)
2022/04/07 Servers