php7.0 SessionUpdateTimestampHandlerInterface接口实现功能
来源:互联网 发布:琼州海峡隧道 知乎 编辑:程序博客网 时间:2024/05/29 19:29
文章来源:http://blog.csdn.net/qq_26656329/article/details/78733583
这是一个抽象接口,是php7.0新增的,然而官方没有这个接口的说明。但是源码里面的确是有这个接口https://github.com/php/php-src/blob/PHP-7.0.25/ext/session/session.c#L2616-L2623SessionUpdateTimestampHandlerInterfacestatic const zend_function_entry php_session_update_timestamp_iface_functions[] = { PHP_ABSTRACT_ME(SessionUpdateTimestampHandlerInterface, validateId, arginfo_session_class_validateId) PHP_ABSTRACT_ME(SessionUpdateTimestampHandlerInterface, updateTimestamp, arginfo_session_class_updateTimestamp) { NULL, NULL, NULL }};这个接口只有两个方法validateId:检查session会话id是否存在当手动设置id的话这个方法还是有用的,public function validateId(string $key) : bool;updateTimestamp:更新session时间戳public function updateTimestamp(string $key, string $val) : bool;<?phpinterface SessionUpdateTimestampHandlerInterface{ /** * Checks if a session identifier already exists or not. * * @param string $key * * @return bool */ public function validateId($key); /** * Updates the timestamp of a session when its data didn't change. * * @param string $key * @param string $val * * @return bool */ public function updateTimestamp($key, $val);}
参考例子
一个鲜为人知的接口!!!!!
阅读全文
0 0
- php7.0 SessionUpdateTimestampHandlerInterface接口实现功能
- PHP7.0新增功能详解
- PHP7新增功能
- 使用接口实现功能扩展
- 实现音频功能的接口
- 实现ModelDriver接口的功能
- 调用接口实现定时功能
- 使用视图链接功能 实现IAdaptable接口
- Flex 调用WEBService 接口实现天气预报功能.
- 用JAVA的接口实现callback功能
- ThinkPHP实现支付宝接口功能
- ThinkPHP实现支付宝接口功能
- ThinkPHP实现支付宝接口功能
- ThinkPHP实现支付宝接口功能
- ThinkPHP实现支付宝接口功能
- ThinkPHP实现支付宝接口功能
- ThinkPHP实现支付宝接口功能
- ThinkPHP实现支付宝接口功能
- linux- 关机和重启命令详解
- JavaScript charAt() 方法
- git命令
- SuperMap iPortal常见问题解答集锦(一)
- CentOS 7 用nodejs搭建web服务器
- php7.0 SessionUpdateTimestampHandlerInterface接口实现功能
- Windows下QT中用C++调用Python之四
- 深入剖析ConcurrentHashMap--ALI大牛
- jQuery+正则+文本框限定
- UIButton 不响应或延迟响应 UIControlEventTouchDown
- 2017.12.5项目
- arduino学习笔记17.12.6
- app登录的token设计
- java文件流和管道流