服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服务器之家 - 编程语言 - PHP教程 - 《PHP编程最快明白》第四讲:日期、表单接收、session、cookie

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

2019-11-11 13:23PHP编程网 PHP教程

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

实例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教程PDO::getAvailableDrivers讲解

    PDO::getAvailableDrivers讲解

    今天小编就为大家分享一篇关于PDO::getAvailableDrivers讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看...

    php参考手册4132019-06-26
  • PHP教程php json转换相关知识(小结)

    php json转换相关知识(小结)

    这篇文章主要介绍了php json转换相关知识(小结),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    nemo的博客1852019-07-11
  • PHP教程php生成word并下载代码实例

    php生成word并下载代码实例

    这篇文章主要介绍了php生成word并下载代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小...

    下页、再停留2182019-05-30
  • PHP教程PHP实现的Redis操作通用类示例

    PHP实现的Redis操作通用类示例

    这篇文章主要介绍了PHP实现的Redis操作通用类,结合实例形式分析了php实现的redis连接、队列、集合、hash表、事务等相关操作封装技巧,需要的朋友可以参考下...

    WhoAmMe3022019-09-23
  • PHP教程PHP实现的AES加密、解密封装类与用法示例

    PHP实现的AES加密、解密封装类与用法示例

    这篇文章主要介绍了PHP实现的AES加密、解密封装类与用法,结合实例形式分析了php封装的aes加密解密操作类及相关使用技巧,需要的朋友可以参考下 ...

    u0114740281382019-09-16
  • PHP教程PHP实现找出链表中环的入口节点

    PHP实现找出链表中环的入口节点

    这篇文章主要介绍了PHP实现找出链表中环的入口节点,涉及php针对环形链表的遍历、查找、计算等相关操作技巧,需要的朋友可以参考下 ...

    重口味AC4522019-10-25
  • PHP教程PHP实现的消息实时推送功能【基于反ajax推送】

    PHP实现的消息实时推送功能【基于反ajax推送】

    这篇文章主要介绍了PHP实现的消息实时推送功能,结合实例形式分析了php基于反ajax推送实现的消息实时推送前台ajax提交、后台数据处理等相关操作技巧,需要...

    千度博客2612019-10-16
  • PHP教程php使用fullcalendar日历插件详解

    php使用fullcalendar日历插件详解

    这篇文章主要介绍了php使用fullcalendar日历插件的教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们...

    下页、再停留3202019-06-04