开发者社区> 问答> 正文

云虚拟主机php空间SESSION测试代码

创建了一个简单的 page-view 计数器。isset() 函数检测是否已设置 "views" 变量。如果已设置 "views" 变量,我们累加计数器。如果 "views" 不存在,则我们创建 "views" 变量,并把它设置为 1:
<?php
session_start();

if(isset($_SESSION['views']))
  $_SESSION['views']=$_SESSION['views']+1;

else
  $_SESSION['views']=1;
echo "Views=". $_SESSION['views'];
?>
通过 session_destroy() 函数彻底终结 session:
<?php
session_destroy();
?>
总的代码是这样的
<?php
session_start();

if(isset($_SESSION['views']))
  $_SESSION['views']=$_SESSION['views']+1;

else
  $_SESSION['views']=1;
echo "Views=". $_SESSION['views'];
session_destroy();
?>

使用前,先注释session_destroy();  每刷新一次页面Views会+1,这个是session保存了,即使重新打开浏览器也是+1的  之后打开session_destroy();这个session就破坏了  就一直是1了  这个可以验证session功能是没问题的


展开
收起
游客nm6mpjb2722bc 2015-07-22 04:15:40 6931 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
阿里云栖开发者沙龙PHP技术专场-深入浅出网络编程与swoole内核-吴镇宇 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
PHP安全开发:从白帽角度做安全 立即下载