gzopen
gzopen
(PHP 4, PHP 5, PHP 7)
gzopen - 打开 gz 文件
描述
resource gzopen ( string $filename , string $mode [, int $use_include_path = 0 ] )
打开 gzip( .gz )文件进行读取或写入。
gzopen()
可以用来读取非 gzip 格式的文件; 在这种情况下,gzread()将直接从文件中读取而不进行解压缩。
参数
filename
文件名称。
mode
与 fopen()( rb
或 wb
)一样,但也可以包含压缩级别( wb9
)或策略:f
用于过滤数据,如 wb6f
,h 仅
用于 Huffman 压缩,
如 wb1h
。(有关策略参数的更多信息,请参见 zlib.h 中的 deflateInit2
说明。)
use_include_path
如果您想要在 include_path 中搜索文件,则可以将此可选参数设置为1
。
返回值
返回一个指向打开文件的文件指针,之后,从该文件描述符读取的所有内容都将被透明地解压缩,并且您写入的内容将被压缩。
如果打开失败,该函数返回FALSE
。
例子
Example #1 gzopen() Example
<?php
$fp = gzopen("/tmp/file.gz", "r"
?>