发布时间:2015-11-21 21:54:56 作者:佚名 阅读:(1399)
判断一个字符串是否属于序列化后的数据
function is_serialized( $data ) { $data = trim( $data ); if ( 'N;' == $data ) return true; if ( !preg_match( '/^([adObis]):/', $data, $badions ) ) return false; switch ( $badions[1] ) { case 'a' : case 'O' : case 's' : if ( preg_match( "/^{$badions[1]}:[0-9]+:.*[;}]\$/s", $data ) ) return true; break; case 'b' : case 'i' : case 'd' : if ( preg_match( "/^{$badions[1]}:[0-9.E-]+;\$/", $data ) ) return true; break; } return false; }
欢迎分享转载→ PHP判断是否是序列化字符串数据的函数
Centos安装memcache扩展
发布时间:2021-01-21lnmp安装memcached
发布时间:2021-01-21彻底理解PHP的SESSION机制
发布时间:2021-01-08php session封装类
发布时间:2021-01-08php实现精确设置session过期时间的方法
发布时间:2021-01-07php开启与关闭错误提示
发布时间:2021-01-04php过滤不可见0长度的字符u200b
发布时间:2021-01-03php将字符串转为ASCII,php将中文汉字字符串转为ASCII
发布时间:2020-12-27PHP开源ERP和CRM系统
发布时间:2020-12-24Warning:file_get_contents():SSL operation failed with code 1
发布时间:2020-12-23© 2015-2021 - 吾爱编程网 版权所有 苏ICP备18033726号-1关于我们 - 网站声明 - 联系我们