本文为您介绍测试云虚拟主机PHP空间的Session功能是否正常的方法,并提供示例代码。

通过创建一个简单的计数器实例page-view,并调用函数isset()统计页面刷新的次数,验证Session功能是否正常。示例代码如下所示:

<?php  
session_start();
 /**
  * 检查是否已设置变量views。
  * 如果已设置,则会累加计数器。
  * 如果未设置,则创建变量views,并将其设置为1。
  */
if(isset($_SESSION['views']))
 $_SESSION['views']=$_SESSION['views']+1;
else
 $_SESSION['views']=1;
echo "Views=". $_SESSION['views'];
//终结Session
//session_destroy();
?>

测试步骤如下所示:

  1. 使用浏览器刷新网站页面。

    每刷新一次页面,代码中的views值会加1。

  2. 去掉session_destroy();前的注释。

    无论刷新页面多少次,代码中的views值一直为1。

如果您的测试结果与上述步骤的描述一致,则表示Session功能正常。