我在php中有两个应用程序,并想检查其中任何一个已在浏览器的其他选项卡中打开。那么,是否可能,如果是,那么如何?
答案 0 :(得分:1)
我的简单建议我不知道它的工作有多大可能。如果有任何错误意味着纠正我。
申请1:
每当打开app1设置这样的会话时
$_SESSION['app1']='open';
申请2:
每当打开app2设置这样的会话时
$_SESSION['app2']='open';
案例1:
如果你打开app1意味着打开app1意味着打开或不使用会话名称
if(isset($_SESSION['app2'])&&$_SESSION['app2']=='open')
{
echo "app2 is open";
}
案例2:
如果您打开app2,请检查此处是否检查app1是否已打开或未使用会话名称
if(isset($_SESSION['app1'])&&$_SESSION['app1']=='open')
{
echo "app1 is open";
}
注意:在上面的情况下,只有当您必须销毁特定的应用程序会话变量时,应用程序上的浏览器关闭或选项卡关闭才会起作用。否则它将无法正常工作