(PHP 8 >= 8.2.0, PECL zip >= 1.20.0)
ZipArchive::getStreamIndex — 获取其索引定义的条目的文件句柄(只读)
获取其索引定义的条目的文件句柄。目前,它只支持读取操作。
成功时返回文件指针(资源),失败时返回 false
。
示例 #1 使用 fread() 获取条目内容并将其存储
<?php
$contents = '';
$z = new ZipArchive();
if ($z->open('test.zip')) {
$fp = $z->getStreamIndex(1, ZipArchive::FL_UNCHANGED);
if(!$fp) die($z->getStatusString());
echo stream_get_contents($fp);
fclose($fp);
}
?>