PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPのzip_entry_open()関数


zip_entry_open()関数は、読み取り用にzipアーカイブエントリを開くために使用されます。

構文

zip_entry_open(zip_file,zip_entry,mode)

パラメータ

  • zip_file −読み取るzipファイル

  • zip_entry −開くzipエントリ。

  • モード −zipアーカイブに必要なアクセスの種類

戻る

zip_entry_open()関数は、成功した場合はTRUEを返し、失敗した場合はFALSEを返します。

<?php
   $zip_file = zip_open("new.zip");
   $zip_entry = zip_read($zip_file);
   zip_entry_open($zip_file, $zip_entry, "rb");
   $myfile = zip_entry_name($zip_entry);
   if($myfile == true)
   echo("Zip file: " . $file . " is opened now!<br>");
   $flag = zip_entry_close($zip_entry);
   if ($flag == true)
   echo("$file . " closed!");
   zip_close($zip_file);
?>

出力

new/one is opened now!
new/one closed!

  1. PHPのzip_entry_compressed_size()関数

    zip_entry_compressed_size()関数は、zipアーカイブエントリの圧縮ファイルサイズを返します。 構文 zip_entry_compressed_size(zip_entry) パラメータ zip_entry −zipエントリリソース。必須です。 戻る zip_entry_compressed_size()関数は、zipアーカイブエントリの圧縮ファイルサイズを返します。 以下は、「new.zip」アーカイブ内のファイルのサイズを取得する例です。 例 <?php    $zip = zip_open("new.zip&q

  2. PHPのzip_entry_close()関数

    zip_entry_close()関数は、zip_entry_open()関数によって開かれたzipアーカイブを閉じるために使用されます。 構文 zip_entry_close(zip_entry) パラメータ zip_entry −zipエントリリソース。必須です。 戻る zip_entry_close()関数は、成功した場合はTRUEを返し、失敗した場合はFALSEを返します。 以下はその一例です。アーカイブとして「new.zip」ファイルがあるとします。 例 <?php    $zip = zip_open("new.zip"