📜  PHP | zip_entry_compressionmethod()函数

📅  最后修改于: 2022-05-13 01:56:41.160000             🧑  作者: Mango

PHP | zip_entry_compressionmethod()函数

zip_entry_compressionmethod()函数是PHP中的一个内置函数,用于从 zip 存档条目返回文件或目录的压缩方法。必须读取的 zip 条目资源作为参数发送到 zip_entry_compressionmethod()函数,并在成功时返回压缩方法。

压缩方法有以下七种类型:

  • 未压缩
  • 压缩
  • 放气
  • 减少(1 到 4)
  • 标记化
  • 内爆
  • 压缩包2

zip 存档文件的默认压缩方法是放气。

句法:

string zip_entry_compressionmethod( $zip_entry )

参数:此函数接受单个参数$zip_entry 。它是一个强制参数,用于指定 zip 条目资源。

返回值:如果成功则返回指定 zip 存档条目的文件或目录的压缩方法,否则返回PHP警告。

错误和异常

  • zip_entry_compressionmethod() 仅在成功时返回文件或目录的压缩方法,否则返回PHP警告。
  • 如果 zip 存档无效,则 zip_entry_compressionmethod()函数会返回 ER_OPEN 错误。
  • 如果 zip 存档为空,则 zip_entry_compressionmethod()函数会返回 ER_NOZIP 错误。

下面的程序说明了PHP中的 zip_entry_compressionmethod()函数:

方案一:

" . $comp_type);
   
// Closing the zip archive
zip_close($zip_handle);
?>

输出:

File Name: article/content.xlsx => deflated

方案二:

  " . $comp_type . "
");    }            // Closing the zip archive     zip_close($zip_handle); }  else     echo("Zip archive cannot be opened.");     ?>

输出:

File Name: article/art.zip => stored
File Name: article/content.xlsx => deflated
File Name: article/gfg.pdf => deflated
File Name: article/image.jpeg => deflated

相关文章:

  • PHP | zip_entry_compressedsize()函数
  • PHP | zip_entry_close()函数
  • PHP | zip_close( )函数

参考: 函数 : PHP 。 PHP