PHP压缩流包装器
介绍
在PHP中,zlib://,bzip2://和zip://代表各个压缩流的包装器。
压缩:zlib://
这项工作类似于gzopen()函数,但是,它可以与fread()和其他文件系统函数一起使用。
压缩://bzip2
这类似于bzopen()函数。两种流包装器都可以在不支持fopencookie的系统上运行。
压缩://
ZIP扩展名注册了该包装器。从PHP7.2.0开始,支持使用密码加密的档案。可以使用密码上下文选项设置密码。
例子
zlib压缩可以与以下PHP代码一起应用
<?php
file_put_contents("compress.zlib://test.txt.gz","Hello World\r\n");
?>要解压缩,我们可以使用以下语法
<?php
echo file_get_contents("compress.zlib://test.txt.gz");
?>我们还可以使用内置的copy()函数来构建压缩的zlib文件并将其解压缩
copy('file.txt', 'compress.zlib://' . 'file.txt.gz');
copy('compress.zlib://' . 'file.txt.gz', 'file.txt');热门推荐
6 保研的祝福语简短
10 年轻20岁祝福语简短
11 朋友结婚祝福语信息简短
12 女孩婚礼贺卡祝福语简短
13 30段点歌简短祝福语
14 虎年春节祝福语图文简短
15 写给后妈祝福语大全简短
16 简短回复生日祝福语
17 校长送毕业祝福语简短
18 毕业立体贺卡祝福语简短