《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 相关文章推荐
刚才在简化php的库,结果发现很多东西
Dec 31 PHP
php中ob(Output Buffer 输出缓冲)函数使用方法
Jul 21 PHP
实用函数9
Nov 08 PHP
PHP5.3.1 不再支持ISAPI
Jan 08 PHP
PHP版网站缓存加快打开速度的方法分享
Jun 03 PHP
深入解析PHP内存管理之谁动了我的内存
Jun 20 PHP
实用的PHP带公钥加密类分享(每次加密结果都不一样哦)
Aug 20 PHP
PHP获取文件夹内文件数的方法
Mar 12 PHP
yii数据库的查询方法
Dec 28 PHP
laravel 5异常错误:FatalErrorException in Handler.php line 38的解决
Oct 12 PHP
PHP空值检测函数与方法汇总
Nov 19 PHP
PHP getID3类的使用方法学习笔记【附getID3源码下载】
Oct 18 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生成随机数或者字符串的代码
2008/09/05 PHP
PHP 一个页面执行时间类代码
2010/03/05 PHP
php在文件指定行中写入代码的方法
2012/05/23 PHP
删除html标签得到纯文本可处理嵌套的标签
2014/04/28 PHP
php中使用sftp教程
2015/03/30 PHP
Zend Framework实现自定义过滤器的方法
2016/12/09 PHP
javascript实现简单的进度条
2015/07/02 Javascript
js实现仿qq消息的弹出窗效果
2016/01/06 Javascript
理解javascript中的with关键字
2016/02/15 Javascript
轻松掌握jQuery中wrap()与unwrap()函数的用法
2016/05/24 Javascript
docker中编译nodejs并使用nginx启动
2017/06/23 NodeJs
详谈javascript精度问题与调整
2017/07/08 Javascript
总结JavaScript在IE9之前版本中内存泄露问题
2018/04/28 Javascript
React 组件中的 bind(this)示例代码
2018/09/16 Javascript
JavaScript 中 JSON.parse 函数 和 JSON.stringify 函数
2018/12/05 Javascript
jQuery zTree插件使用简单教程
2019/08/16 jQuery
Python版实现微信公众号扫码登陆
2020/05/28 Javascript
Element-UI 使用el-row 分栏布局的教程
2020/10/26 Javascript
[23:18]Spirit vs Liquid Supermajor小组赛A组 BO3 第二场 6.2
2018/06/03 DOTA
简单介绍Python下自己编写web框架的一些要点
2015/04/29 Python
详解Python中expandtabs()方法的使用
2015/05/18 Python
浅谈python抛出异常、自定义异常, 传递异常
2016/06/20 Python
Django 跨域请求处理的示例代码
2018/05/02 Python
使用PIL(Python-Imaging)反转图像的颜色方法
2019/01/24 Python
numpy数组广播的机制
2019/07/12 Python
详解如何用TensorFlow训练和识别/分类自定义图片
2019/08/05 Python
python字典排序的方法
2019/10/12 Python
Python批量安装卸载1000个apk的方法
2020/04/10 Python
Python内存映射文件读写方式
2020/04/24 Python
Spring @Enable模块驱动原理及使用实例
2020/06/23 Python
浅谈Python里面None True False之间的区别
2020/07/09 Python
python中字典增加和删除使用方法
2020/09/30 Python
阿里云:Aliyun.com
2017/02/15 全球购物
htmlentities() 和 htmlspecialchars()有什么区别
2015/07/01 面试题
初三毕业评语
2014/12/26 职场文书
用人单位聘用意向书
2015/05/11 职场文书