标签: php
简短又甜蜜,我需要在页面加载完成后不要设置变量。我已经使用了一个文件存储了这个值,并且我使用了一个带有1条记录的MySQL表,并且更新/读取了该表,但我想要更清洁,更简单的东西。有什么想法吗?
有些人误解了这个问题,所以这是一个例子。在我的页面顶部,我会有一些代码,如:
$_PERMANENT['hits']+=1; print 'Hits: '.$_PERMANENT['hits'];
请注意,这适用于多个客户端,因此不是$ _SESSION。
答案 0 :(得分:1)
我终于找到了答案:apc_store等
答案 1 :(得分:0)
使用$_SESSION,这正是它的用途。这要么是用户的浏览器上有cookie,要么是格式化链接以维护会话ID。
在页面开头,使用session_start() - 只执行一次,并且必须在内容写入之前,因为它需要访问标题区域。
session_start()
session_register(),因此只需执行$_SESSION['key'] = $value;,该会话中的下一页加载就可以通过以下方式访问该值:$value = $_SESSION['key'];
session_register()
$_SESSION['key'] = $value;
$value = $_SESSION['key'];