虚拟主机session测试代码实例
发布日期:2015-10-24 15:10:20
虚拟主机session测试代码实例 本文为大家介绍一个很简单的 page-view 计数器实例,在平时可以很方便使用。首先,您需要使用isset() 函数检测是否已设置 "views" 变量。如果结果显示您已经设置了 "views" 变量,这样的话,就可以累加计数器。如果结果显示并没有设置 "views" ,也没有关系,您可以直接创建一个"views" 变量,并且别忘了把它设置为1。具体代码示例参考下图所示: session_start(); if(isset($_SESSION['views'])) $_SESSION['views']=$_SESSION['views']+1; else $_SESSION['views']=1; echo "Views=". $_SESSION['views']; ?> 注意:如果您想使用session_destroy() 函数来彻底终结session,您可以参考下面的代码来操作: session_destroy(); ?> 这样的话,总的完整代码如下面的代码所示: 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功能是没问题的。 上一条: thinkphp网站提示缓存文件写入失败 下一条: 虚拟主机中PHP程序网站报错
|