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

2015-01-24信息快讯网

《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运行出现Notice : Use of undefined constant 的完美解决方案分享
JS中encodeURIComponent函数用php解码的代码
PHP中call_user_func_array()函数的用法演示
PHP持久连接mysql_pconnect()函数使用介绍
PHP中的cookie不用刷新就生效的方法
非常好用的两个PHP函数 serialize()和unserialize()
PHP中创建空文件的代码[file_put_contents vs touch]
php中可能用来加密字符串的函数[base64_encode、urlencode、sha1]
PHP警告Cannot use a scalar value as an array的解决方法
php curl常见错误:SSL错误、bool(false)
Session保存到数据库的php类分享
基于Snoopy的PHP近似完美获取网站编码的代码
PHP setcookie指定domain参数后,在IE下设置cookie失效的解决方法
PHP session会话的安全性分析
php中设置多级目录session的问题
从手册去理解分析PHP session机制
PHP setcookie设置Cookie用法(及设置无效的问题)
session在PHP大型web应用中的使用
《PHP编程最快明白》第五讲:php目录、文件操作
《PHP编程最快明白》第三讲:php数组
理解php原理的opcodes(操作码)
php empty,isset,is_null判断比较(差异与异同)
PHP OPCode缓存 APC详细介绍
PHP之COOKIE支持详解
使用bcompiler对PHP文件进行加密的代码
PHP isset()与empty()的使用区别详解
php中使用ExcelFileParser处理excel获得数据(可作批量导入到数据库使用)
利用Memcached在php下实现session机制 替换PHP的原生session支持
为IP查询添加GOOGLE地图功能的代码
php下关于Cannot use a scalar value as an array的解决办法
Google Voice 短信发送接口PHP开源版(2010.5更新)
UCenter中的一个可逆加密函数authcode函数代码
joomla内置的表单验证功能使用方法
Joomla下利用configuration.php存储简单数据
php session和cookie使用说明
PHP用mysql数据库存储session的代码
关于PHP5 Session生命周期介绍
php session_start()关于Cannot send session cache limiter - headers already sent错误解决方法
©2014-2024 dbsqp.com