php模仿asp Application对象在线人数统计实现方法


Posted in PHP onJanuary 04, 2015

本文实例讲述了php模仿asp Application对象在线人数统计实现方法。分享给大家供大家参考。具体实现方法如下:

/* 

用法: 

application('key','value'); //设置 key=value 

$value = application('key'); //获取 key的值 

*/ 

 

function application() 

{ 

 $args = func_get_args(); //获取输入参数 

 if (count($args) >2 || count($args) < 1) return; 

 $ssid = session_id(); //保存当前session_id 

 session_write_close(); //结束当前session 

 ob_start(); //禁止全局session发送header 

 session_id("xxx"); //注册全局session_id 

 session_start(); //开启全局session 

 $key = $args[0]; 

 if (count($args) == 2) //如果有第二个参数,那么表示写入全局session 

 { 

  $re = ($_session[$key] = $args[1]); 

 } 

 else // 如果只有一个参数,那么返回该参数对应的value 

 { 

  $re = $_session[$key]; 

 } 

 session_write_close(); //结束全局session 

 session_id($ssid); //重新注册上面被中断的非全局session 

 session_start(); //重新开启 

 ob_end_clean(); //抛弃刚刚由于session_start产生的一些header输出 

 return $re;  

}

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
php&amp;java(三)
Oct 09 PHP
PHP3 safe_mode 失效漏洞
Oct 09 PHP
php 常用类汇总 推荐收藏
May 13 PHP
简单的移动设备检测PHP脚本代码
Feb 19 PHP
安装ImageMagick出现error while loading shared libraries的解决方法
Sep 23 PHP
PHP简单获取多个checkbox值的方法
Jun 13 PHP
PHP版微信第三方实现一键登录及获取用户信息的方法
Oct 14 PHP
PHP调用接口用post方法传送json数据的实例
May 31 PHP
Yii框架日志记录Logging操作示例
Jul 12 PHP
在laravel-admin中列表中禁止某行编辑、删除的方法
Oct 03 PHP
php array_map()函数实例用法
Mar 03 PHP
详解PHP Swoole与TCP三次握手
May 27 PHP
THINKPHP2.0到3.0有哪些改进之处
Jan 04 #PHP
浅谈thinkphp的实例化模型
Jan 04 #PHP
Thinkphp中的curd应用实用要点
Jan 04 #PHP
PHP+jquery实时显示网站在线人数的方法
Jan 04 #PHP
thinkphp备份数据库的方法分享
Jan 04 #PHP
js+php实现静态页面实时调用用户登陆状态的方法
Jan 04 #PHP
php+mysql实现用户注册登陆的方法
Jan 03 #PHP
You might like
php file_get_contents抓取Gzip网页乱码的三种解决方法
2013/11/12 PHP
测试php连接mysql是否成功的代码分享
2014/01/24 PHP
在Win7 中为php扩展配置Xcache
2014/10/08 PHP
php返回当前日期或者指定日期是周几
2015/05/21 PHP
利用php获得flv视频长度的实例代码
2017/10/26 PHP
Laravel 读取 config 下的数据方法
2019/10/13 PHP
Thinkphp 3.2框架使用Redis的方法详解
2019/10/24 PHP
使用PHP开发留言板功能
2019/11/19 PHP
javascript 获取元素位置的快速方法 getBoundingClientRect()
2009/11/26 Javascript
php对mongodb的扩展(初识如故)
2012/11/11 Javascript
6款经典实用的jQuery小插件及源码(对话框/提示工具等等)
2013/02/04 Javascript
parentElement,srcElement的使用小结
2014/01/13 Javascript
Javascript 是你的高阶函数(高级应用)
2015/06/15 Javascript
Angular.js与Bootstrap相结合实现表格分页代码
2016/04/12 Javascript
JavaScript 数组- Array的方法总结(推荐)
2016/07/21 Javascript
手机端js和html5刮刮卡效果
2020/09/29 Javascript
JS原型与原型链的深入理解
2017/02/15 Javascript
Javascript中click与blur事件的顺序详析
2017/04/25 Javascript
关于前后端json数据的发送与接收详解
2017/07/30 Javascript
微信小程序class封装http代码实例
2019/08/24 Javascript
layui加载数据显示loading加载完成loading消失的实例代码
2019/09/23 Javascript
JavaScript实现旋转木马轮播图
2020/03/16 Javascript
[03:59]5分钟带你了解什么是DOTA2(第二期)
2017/02/07 DOTA
Python基础之函数用法实例详解
2014/09/10 Python
将Django框架和遗留的Web应用集成的方法
2015/07/24 Python
详解Python中的from..import绝对导入语句
2016/06/21 Python
tornado 多进程模式解析
2018/01/15 Python
Python实现PS滤镜Fish lens图像扭曲效果示例
2018/01/29 Python
Vero Moda西班牙官方购物网站:丹麦BESTSELLER旗下知名女装品牌
2018/04/27 全球购物
大学本科毕业生求职简历的自我评价
2013/10/09 职场文书
办公室文员工作职责
2014/01/31 职场文书
保险公司早会主持词
2014/03/22 职场文书
大学教师师德师风演讲稿
2014/08/22 职场文书
群众路线教育实践活动个人对照检查材料思想汇报(社区班子)
2014/10/06 职场文书
2015清明节祭奠英烈寄语大全
2015/03/04 职场文书
2015教师节师德演讲稿
2015/03/19 职场文书