我处于一个非常令人费解的境地。最初,当用户访问特定页面时,会显示一个弹出窗口。用户可以接受或拒绝。当用户拒绝它时,在 5 个页面访问后,弹出窗口再次显示给用户。这部分工作完美。当用户单击确定时,将进行 ajax 调用并将SESSION
变量设置为ok
. 让我们先说$_SESSION['count'] = 0
。我有两个条件语句。
if($_SESSION['count']%5 === 0)
{ // do something
}
elseif($_SESSION['count'] === "ok")
{ // do something
}
现在,当用户按下时ok
,会更新一个 ajax 调用$_SESSION['count'] = "ok"
。当用户再次重新加载页面时,if($_SESSION['count']%5 === 0)
即使$_SESSION['count']
是 now ,条件也会变为真ok
。后来经过大量试验,我开始知道在 php 中我可以除以或找到模数string
,number
从而得到zero
. 我该如何处理?