名前で指定されたエントリへの、ファイルハンドラを取得する(読み取り専用)
$name
$flags
インデックスで指定されたエントリへの、 ファイルハンドラを取得します。 現状では、読み取り操作のみをサポートしています。
name
エントリの名前。
flags
ZipArchive::FL_UNCHANGED に設定すると、オリジナルの未変更のストリームを返します。
ZipArchive::FL_UNCHANGED
成功時に、ファイルポインタ(リソース) を返します。 失敗した場合に false を返します.
false
例1 fread でエントリの内容を取得し、保存する
<?php$contents = '';$z = new ZipArchive();if ($z->open('test.zip')) { $fp = $z->getStreamName('test', ZipArchive::FL_UNCHANGED); if(!$fp) die($z->getStatusString()); echo stream_get_contents($fp); fclose($fp);}?>