• 1
  • 2
  • 3
  • 4
  • 5
网站空间访问异常 首 页  »  帮助中心  »  虚拟主机  »  网站空间访问异常
虚拟主机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功能是没问题的。