《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 相关文章推荐
不用数据库的多用户文件自由上传投票系统(3)
Oct 09 PHP
Dedecms常用函数解析
Feb 01 PHP
php 遍历显示文件夹下所有目录、所有文件的函数,没有分页的代码
Nov 14 PHP
php的ajax框架xajax入门与试用介绍
Dec 19 PHP
Codeigniter生成Excel文档的简单方法
Jun 12 PHP
Thinkphp中volist标签mod控制一定记录的换行BUG解决方法
Nov 04 PHP
PHP中$this和$that指针使用实例
Jan 06 PHP
php格式化金额函数分享
Feb 02 PHP
Zend Framework入门教程之Zend_Db数据库操作详解
Dec 08 PHP
php实时倒计时功能实现方法详解
Feb 27 PHP
PC端微信扫码支付成功之后自动跳转php版代码
Jul 07 PHP
php探针使用原理和技巧讲解
Sep 17 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
一个更简单的无限级分类菜单代码
2007/01/16 PHP
PHP 数组基础知识小结
2010/08/20 PHP
php gzip压缩输出的实现方法
2013/04/27 PHP
php文档工具PHP Documentor安装与使用方法
2016/01/25 PHP
浅谈Laravel POST,PUT,PATCH 路由的区别
2019/10/15 PHP
复制本贴标题和地址的js代码
2008/07/01 Javascript
javascript 面向对象,实现namespace,class,继承,重载
2009/10/29 Javascript
巧用js提交表单轻松解决一个页面有多个提交按钮
2013/11/17 Javascript
jQuery操作表单常用控件方法小结
2015/03/23 Javascript
jQuery+HTML5美女瀑布流布局实现方法
2015/09/21 Javascript
jQuery实现的鼠标滑过弹出放大图片特效
2016/01/08 Javascript
JS实现图片平面旋转的方法
2016/03/01 Javascript
初步使用Node连接Mysql数据库
2016/03/03 Javascript
js中最容易被忽视的事件问题大总结
2016/05/15 Javascript
ajax图片上传,图片异步上传,更新实例
2016/12/30 Javascript
Nodejs+Socket.io实现通讯实例代码
2017/02/13 NodeJs
JavaScript之class继承_动力节点Java学院整理
2017/07/03 Javascript
JavaScript函数、闭包、原型、面向对象学习笔记
2018/09/06 Javascript
antd多选下拉框一行展示的实现方式
2020/10/31 Javascript
微信小程序实现弹幕墙(祝福墙)
2020/11/18 Javascript
Python的collections模块中的OrderedDict有序字典
2016/07/07 Python
pandas中的DataFrame按指定顺序输出所有列的方法
2018/04/10 Python
Python饼状图的绘制实例
2019/01/15 Python
图文详解Django使用Pycharm连接MySQL数据库
2019/08/09 Python
python3实现网页版raspberry pi(树莓派)小车控制
2020/02/12 Python
Python读写Excel表格的方法
2021/03/02 Python
pytorch 计算Parameter和FLOP的操作
2021/03/04 Python
使用CSS3来匹配横屏竖屏的简单方法
2015/08/04 HTML / CSS
杭州SQL浙江浙大网新恩普软件有限公司
2013/07/27 面试题
室内设计专业个人的自我评价
2013/10/19 职场文书
金融专业推荐信
2013/11/14 职场文书
专科应届生求职信
2013/11/24 职场文书
办理居住证介绍信
2014/01/15 职场文书
印刷技术专业自荐信
2014/09/18 职场文书
2015年网络舆情工作总结
2015/07/24 职场文书
Python使用plt.boxplot()函数绘制箱图、常用方法以及含义详解
2022/08/14 Python