PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

ZipArchive::getFromName> <ZipArchive::getCommentName
Last updated: Fri, 10 Oct 2008

view this page in

ZipArchive::getFromIndex

(No version information available, might be only in CVS)

ZipArchive::getFromIndexインデックスを使用して、エントリの内容を返す

説明

mixed ZipArchive::getFromIndex ( int $index [, int $flags ] )

インデックスを使用して、エントリの内容を返します。

パラメータ

index

エントリのインデックス。

flags

アーカイブのオープン時に使用するフラグ。以下の値を OR で連結して使用します。

  • ZIPARCHIVE::FL_UNCHANGED

  • ZIPARCHIVE::FL_COMPRESSED

返り値

成功した場合にエントリの内容、失敗した場合に FALSE を返します。

例1 ファイルの内容の取得

<?php
$zip 
= new ZipArchive;
if (
$zip->open('test.zip') === TRUE) {
    echo 
$zip->getFromIndex(2);
    
$zip->close();
} else {
    echo 
'失敗';
}
?>


add a note add a note User Contributed Notes
ZipArchive::getFromIndex
jana.vasseru
17-Aug-2007 08:26
Note that getFromIndex returns false for directories.
Clay Loveless
19-Mar-2007 02:44
If you'd like to use this method with the flags listed, you need to specify the length of the entry to retrieve as the second parameter, with the flags as the third parameter.

In otherwords, as indicated in the source:

string getFromIndex(string entryname[, int len [, int flags]])

ZipArchive::getFromName> <ZipArchive::getCommentName
Last updated: Fri, 10 Oct 2008
 
 
show source | credits | sitemap | contact | advertising | mirror sites