牛牛在线工具

zip_entry_compressionmethod()

收录 8868 个 PHP 函数,含用途说明与用法示例。

zip_entry_compressionmethod()

获取ZIP压缩文件中指定条目的压缩方法

函数名称:zip_entry_compressionmethod() 函数描述:获取ZIP压缩文件中指定条目的压缩方法。 适用版本:PHP 4 >= 4.1.0, PHP 5, PHP 7 语法:int zip_entry_compressionmethod(resource $zip_entry) 参数: $zip_entry:ZIP压缩文件中的条目资源。 返回值:返回一个表示压缩方法的整数值。压缩方法的值可以是以下常量之一: ZIP_CM_DEFAULT:默认的压缩方法。 ZIP_CM_STORE:未压缩的存储。 ZIP_CM_SHRINK:Shrunk压缩方法。 ZIP_CM_REDUCE_1:Reduce 1压缩方法。 ZIP_CM_REDUCE_2:Reduce 2压缩方法。 ZIP_CM_REDUCE_3:Reduce 3压缩方法。 ZIP_CM_REDUCE_4:Reduce 4压缩方法。 ZIP_CM_IMPLODE:Imploded压缩方法。 ZIP_CM_DEFLATE:Deflate压缩方法。 ZIP_CM_DEFLATE64:Deflate64压缩方法。 ZIP_CM_PKWARE_IMPLODE:PKWARE Imploded压缩方法。 ZIP_CM_BZIP2:BZIP2压缩方法。 ZIP_CM_LZMA:LZMA压缩方法。 ZIP_CM_TERSE:Terse压缩方法。 ZIP_CM_LZ77:LZ77压缩方法。 ZIP_CM_WAVPACK:WavPack压缩方法。 ZIP_CM_PPMD:PPMd压缩方法。 示例: $zip = zip_open('example.zip'); if ($zip) { while ($zip_entry = zip_read($zip)) { echo "文件名:" . zip_entry_name($zip_entry) . "\n"; echo "压缩方法:" . zip_entry_compressionmethod($zip_entry) . "\n"; } zip_close($zip); } 以上示例代码打开一个名为"example.zip"的ZIP压缩文件,并遍历其中的每个条目。对于每个条目,使用zip_entry_compressionmethod()函数获取其压缩方法,并将结果打印输出。