php压缩和解压缩字符串的方法


Posted in PHP onMarch 14, 2015

本文实例讲述了php压缩和解压缩字符串的方法。分享给大家供大家参考。具体如下:

下面php代码通过gzcompress和gzuncompress压缩和解压缩字符串,可以设定压缩级别

$str = 'Hello I am a very very very very long string';
$compressed = gzcompress($str, 9);//压缩级别为9
$uncompressed = gzuncompress($compressed);
echo $str, "\n";
echo $uncompressed, "\n";
echo base64_encode($compressed), "\n";
echo bin2hex($compressed), "\n";
echo urlencode($compressed), "\n";

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

PHP 相关文章推荐
利用PHP动态生成VRML网页
Oct 09 PHP
php漏洞之跨网站请求伪造与防止伪造方法
Aug 15 PHP
thinkphp3.2中Lite文件替换框架入口文件或应用入口文件的方法
May 21 PHP
使用PHP处理数据库数据如何将数据返回客户端并显示当前状态
Feb 16 PHP
yii2超好用的日期组件和时间组件
May 05 PHP
ThinkPHP中Common/common.php文件常用函数功能分析
May 20 PHP
thinkPHP模板算术运算相关函数用法分析
Jul 12 PHP
iOS10推送通知开发教程
Sep 19 PHP
Laravel中日期时间处理包Carbon的简单使用
Sep 21 PHP
yii2 在控制器中验证请求参数的使用方法
Jun 19 PHP
PHP设计模式之建造者模式(Builder)原理与用法案例详解
Dec 12 PHP
如何在PHP中读写文件
Sep 07 PHP
php单例模式实现方法分析
Mar 14 #PHP
php写入数据到CSV文件的方法
Mar 14 #PHP
php从数组中随机选择若干不重复元素的方法
Mar 14 #PHP
php利用反射实现插件机制的方法
Mar 14 #PHP
php检测apache mod_rewrite模块是否安装的方法
Mar 14 #PHP
php读取csv文件并输出的方法
Mar 14 #PHP
php列出mysql表所有行和列的方法
Mar 13 #PHP
You might like
基于php无限分类的深入理解
2013/06/02 PHP
php多文件上传下载示例分享
2014/02/20 PHP
easyui的tabs update正确用法分享
2014/03/21 PHP
javascript各种复制代码收集
2008/09/20 Javascript
在jQuery ajax中按钮button和submit的区别分析
2012/10/07 Javascript
js控制容器隐藏出现防止样式变化的两种方法
2014/04/25 Javascript
AMD异步模块定义介绍和Require.js中使用jQuery及jQuery插件的方法
2014/06/06 Javascript
JavaScript 作用域链解析
2014/11/13 Javascript
jquery实现标题字体变换的滑动门菜单效果
2015/09/07 Javascript
JavaScript  cookie 跨域访问之广告推广
2016/04/20 Javascript
基于JQuery实现图片上传预览与删除操作
2016/05/24 Javascript
原生js实现返回顶部缓冲效果
2017/01/18 Javascript
vue表单绑定实现多选框和下拉列表的实例
2017/08/12 Javascript
浅谈在vue项目中如何定义全局变量和全局函数
2017/10/24 Javascript
Vue.js自定义事件的表单输入组件方法
2018/03/08 Javascript
vue h5移动端禁止缩放代码
2019/10/28 Javascript
antd form表单数据回显操作
2020/11/02 Javascript
wepy--用vantUI 实现上弹列表并选择相应的值操作
2020/11/03 Javascript
[03:37]2014DOTA2国际邀请赛 主赛事第一日胜者组TOPPLAY
2014/07/19 DOTA
Tornado服务器中绑定域名、虚拟主机的方法
2014/08/22 Python
Python数据分析之双色球统计两个红和蓝球哪组合比例高的方法
2018/02/03 Python
浅谈Python 多进程默认不能共享全局变量的问题
2019/01/11 Python
详解python3中用HTMLTestRunner.py报ImportError: No module named 'StringIO'如何解决
2019/08/27 Python
Spring Boot中使用IntelliJ IDEA插件EasyCode一键生成代码详细方法
2020/03/20 Python
使用PyQt5实现图片查看器的示例代码
2020/04/21 Python
解决运行出现'dict' object has no attribute 'has_key'问题
2020/07/15 Python
韩国三大免税店之一:THE GRAND 中文免税店
2016/07/21 全球购物
澳大利亚潮流尖端的快时尚品牌:Cotton On
2016/09/26 全球购物
澳大利亚家庭花园和DIY工具网店:VidaXL
2019/05/03 全球购物
部队学习十八大感言
2014/01/11 职场文书
2014年车间主任工作总结
2014/12/10 职场文书
五年级下册复习计划
2015/01/19 职场文书
蓝天保卫战收官在即 :15行业将开展环保分级评价
2019/07/19 职场文书
浅谈MySQL之浅入深出页原理
2021/06/23 MySQL
解决Swagger2返回map复杂结构不能解析的问题
2021/07/02 Java/Android
详解SQL报错盲注
2022/07/23 SQL Server