实际上,您可以将session_id和session_start用于此目的.

$ids = [

'135b29ef958a23418f2a804474787305', // active session

'135b29ef958a23418f2a804474787306', // inactive session

'135b29ef958a23418f2a804474787305', // active session

];

foreach($ids as $id)

{

session_id($id);

session_start();

$status = isset($_SESSION['logged_in']);

print( ($status ? 1 : 0) . PHP_EOL);

session_abort();

}

检查是否存在始终设置的会话变量.确保这不是新创建的会话.

您必须检查这是否不会重置会话中的生命周期计数器.在我的系统上,它不会影响生命周期,直到会话中的某些内容发生变化

编辑:使用session_abort更新以循环并检查多个会话ID

php检查 session是否存在,检查sessionid已知的PHP会话是否处于活动状态相关推荐

  1. VMware vSphere 6.0 升级已知问题

    官方链接 已知问题 已知问题分为如下类别. 安装问题 升级问题 许可问题 vCenter Single Sign-On 和证书管理问题 网络连接问题 存储问题 服务器配置问题 vCenter Serv ...

  2. apmserv mysql5.1启动失败_使用APMServ时出现“1、Apache启动失败,请检查相关配置。√MySQL5.1已启动。”错误的终极解决办法:...

    使用APMServ时出现"1.Apache启动失败,请检查相关配置.√MySQL5.1已启动."错误的终极解决办法: from:http://www.hebei35.cn/blog ...

  3. apmserv5.2.6 mysql启动失败_2016/07/07 apmserv5.2.6 Apache启动失败,请检查相关配置。MySQL5.1已启动。...

    因为要用PHP做一个程序,在本机上配PHP环境,下了个APMServ5.26,安装很简单,不再多说,装好后,启动,提示错误,具体是:"Apache启动失败,请检查相关配置.√MySQL5.1 ...

  4. 已知收到的汉明码(按配偶原则配置)为1100111、1100001,检查上述代码是否出错?

    已知收到的汉明码(按配偶原则配置)为1100111.1100001,检查上述代码是否出错?第几位出错? 解:假设接收到的汉明码为:C1'C2'b4'C3'b3'b2'b1' 纠错过程如下: P1=1⊕ ...

  5. 1、Apache启动失败,请检查相关配置。√MySQL5.1已启动。解决方案:

    问题: 1.Apache启动失败,请检查相关配置.√MySQL5.1已启动. 今天使用APMServ5.2.6在本地电脑架设网站,不论是改端口还是关闭SSL都无法启动Apache. 研究了好久终于解决 ...

  6. 彻底解决PHP Session不过期以及SessionId保持不变的问题

    为什么80%的码农都做不了架构师?>>>    用过asp.net里面的session再用过php里面的session,你会觉得php 的session相比asp.net里面的ses ...

  7. java的未检查异常有哪些_Java:检查异常与未检查异常

    一.异常的介绍 Throwable 是 Java 中所有错误和异常的超类.Java 虚拟机仅抛出属于此类(或其子类之一)的实例对象,或者是 throw 语句也可以抛出该对象.同样,catch 子句中的 ...

  8. python参数检查类型_Python类型检查

    python参数检查类型 1.什么是类型检查? (1. What is Type Checking?) Type Checking is the programming language featur ...

  9. JS安全域名验证,安全域名效验,安全域名检查,正则表达式RegExp检查域名,截取字符串检查域名,检查域名url前缀的域名部分是否包含指定域名

    JS安全域名验证,安全域名效验,安全域名检查,正则表达式RegExp检查域名,截取字符串检查域名,检查域名url前缀的域名部分是否包含指定域名 安全域名列表 var DomainArray=['run ...

最新文章

  1. HTML 中的marquee标签详解
  2. Linux路由器的架设
  3. Go——连接 JFrog Artifactory 简单测试
  4. linux卸载mariadb数据库,CentOS yum 安装、卸载MariaDB数据库
  5. 【Maven】CentOS7使用Nexus3搭建maven私服
  6. linux系统rc路由配置_详解CentOS 6.4 添加永久静态路由所有方法汇总
  7. android上方导航条跳转页面,Native Navigation导航组件的使用说明
  8. android获取内置和外置SD卡路径 - z
  9. C语言科学计数法介绍和示例
  10. 如何在Mac上打开和使用AirPlay,以便在更大的显示器上进行屏幕镜像?
  11. 公有云、私有云及混合云应用场景辨析
  12. c语言可以绘制中国地图源码,echarts画中国地图,省市区地图分享
  13. 最新 --》》如何推销自己
  14. java时间转换为标准时间
  15. js中的生成器函数Generator
  16. 可以过滤网页中广告的插件Adblock Plus
  17. Android点选下拉列表框选项,获取选项内容
  18. js 正则校验——以J开头,以A结尾
  19. c语言万能搜索器,非索引搜索工具(CSearcher)
  20. 投影仪怎么看电视节目?超简单几个步骤小白也能马上学会

热门文章

  1. 第八篇:Spring Boot整合Thymeleaf_入门试炼04
  2. 第九篇: 服务链路追踪(Spring Cloud Sleuth)(Finchley版本)
  3. CentOs搭建svn
  4. SpringBoot集成Elasticsearch实现博客高亮搜索
  5. promise用法_图解 Promise 实现原理(四):Promise 静态方法实现
  6. Python 进程 Process 模块 - Python零基础入门教程
  7. 多线程:生产者消费者问题
  8. python 解方程 sympy_用Python和Sympy求解方程并得到数值答案
  9. java 旋转图片_Java实现图片翻转以及任意角度旋转
  10. mysql集群需要几个ip_rac集群3组机器,scan到底需要几个IP?