Php/func zip entry read
来自菜鸟教程
PHP zip_entry_read()函数
例
打开一个ZIP文件档案,打开目录条目进行读取,然后从打开的目录条目中进行读取:
<?php $zip = zip_open("test.zip"); if ($zip) { while ($zip_entry = zip_read($zip)) { echo "<p>Name: " . zip_entry_name($zip_entry) . "<br>"; // Open directory entry for reading if (zip_entry_open($zip, $zip_entry)) { echo "File Contents:<br>"; // Read open directory entry $contents = zip_entry_read($zip_entry); echo "$contents<br>"; zip_entry_close($zip_entry); } echo "</p>"; } zip_close($zip); } ?>
代码的输出取决于ZIP存档的内容:
Name: ziptest.txt File Contents: Hello World! This is a test. Name: htmlziptest.html File Contents: Hello World! This is a test for the zip functions in PHP.
定义和用法
zip_entry_read()函数从打开的目录条目中读取。
句法
zip_entry_read(zip_entry, length)
参数值
参数 | 描述 |
---|---|
zip_entry | 需要。指定zip_read()返回的目录条目 |
length | 可选的。指定要返回的(未压缩)字节数。默认值为1024 |
技术细节
返回值: | 读取的数据或文件末尾的“”。失败时为假 |
PHP版本: | 4.1.0+ |