Php 是否可以跨多个访问者搜索会话

Php 是否可以跨多个访问者搜索会话,php,session,Php,Session,为每个网站访问者创建一个会话 一些访问者有$\u会话['reference']=“foo”其他访问者有$\u会话['reference']=“bar” $number\u of\u visitors=count(scandir(ini\u get(“session.save\u path”))统计会话数,但不测试'reference'=“foo” $number\u of_foo\u访问者=计数($\u会话['foo'])只计算1(即我自己),因为它仅限于该访问者的会话数据。它不计算所有当前会话

为每个网站访问者创建一个会话

一些访问者有
$\u会话['reference']=“foo”
其他访问者有
$\u会话['reference']=“bar”

$number\u of\u visitors=count(scandir(ini\u get(“session.save\u path”))统计会话数,但不测试
'reference'=“foo”

$number\u of_foo\u访问者=计数($\u会话['foo'])只计算1(即我自己),因为它仅限于该访问者的会话数据。它不计算所有当前会话,其中
'reference'=“foo”


如果
$\u SESSION['reference']=“foo”
,是否可以对所有访客会话进行计数

不是(如果没有大量工作和破坏东西)。您应该将此数据添加到数据库或文件中以引用它$_会话仅用于检索当前会话,而不用于检索其他会话

除非打开每个会话,取消序列化数据并检查值。这会破坏你的网站性能,而且非常糟糕。如果你需要跟踪访问者的信息,编写读取他们所有会话数据的脚本并不是一种非常安全的方法Web服务器设计为只能向用户显示自己的会话,所以没有。应该注意的是,在用户之间共享数据正是数据库的用途。在我搜索这个问题时,我没有发现任何东西表明这无法完成,但也没有关于如何完成的信息。关于“如何”的信息的缺乏是显而易见的。。。不要尝试!!为了更新MySQL表,我已经放弃了这一点。