非常的不解:::感觉session很不好用???不管浏览器开与否,只要过了php.ini中设置的30秒,它就无效了???那不是与cookieset一样的
程序:
a.php
<?php
session_start()
$name="kkk";
session_register("name")
echo $_SESSION["name"];
?>
b.php
<?php
session_start();
if(session_is_registered("name")
echo "您已经登陆了";
else
echo "false";
?>
我的php.ini中session时间默认为30秒
打开a.php后,再开b.php输出:您已经登陆了
但过30秒后就输出 false
我把a.php一直开着,以为这样session变量就都有效了,但过了30秒后这样无效了
这不是与cookieset里时间设置为30秒一样的吗?