zip_entry_read() 関数は、開いている zip アーカイブからコンテンツを取得します。
成功すると、関数は項目の内容を返します。失敗した場合は FALSE を返します。
zip_entry_read(zip_entry,length)
パラメータ | 説明する |
---|---|
zip_entry | 必須。読み込む zip プロジェクト リソース (zip_read() によって開かれた zip プロジェクト) を指定します。 |
長さ | オプション。返されるバイト数 (非圧縮サイズ) を指定します。デフォルトは 1024 です。 |
<?php$zip = zip_open("test.zip");if ($zip) { while ($zip_entry = zip_read($zip)) { echo "<p>"; echo "Name: " . ) . "<br />"; if (zip_entry_open($zip, $zip_entry)) { echo "ファイルの内容:<br/>"; $contents = zip_entry_read($zip_entry); echo "$contents<br />" } echo "</p>"; }
コードの出力は、zip アーカイブの内容によって異なります。
名前: ziptest.txt ファイルの内容: Hello World! これは PHP の zip 関数のテストです。 名前: htmlziptest.htmlファイルの内容: Hello World!