This question already has answers here:
How to tell if a session is active?

(7个答案)


7年前关闭。




基本上我想达到的目的是,下面的方法不起作用,但是您应该明白这一点。
if (session_status() == PHP_SESSION_ACTIVE) {
  show specific icons
}
else
{
  don't show specific icons
}

我究竟做错了什么。如何可靠地检查是否在php 5.4中启动了 session 。我在某处读过,这是推荐的方法。

最佳答案

session_status可用于PHP v5.4和更高版本,也许就是这个原因。

您可以尝试使用session_id:



正是您所需的低于5.4的PHP! ;)

10-08 19:44