Zip 函数
在线手册:中文 英文
PHP手册

zip_entry_read

(PHP 4 >= 4.1.0, PHP 5 >= 5.2.0, PECL zip >= 1.0.0)

zip_entry_readRead from an open directory entry

说明

string zip_entry_read ( resource $zip_entry [, int $length ] )

Reads from an open directory entry.

参数

zip_entry

A directory entry returned by zip_read().

length

The number of bytes to return. If not specified, this function will attempt to read 1024 bytes.

Note:

This should be the uncompressed length you wish to read.

返回值

Returns the data read, or FALSE if the end of the file is reached.

参见


Zip 函数
在线手册:中文 英文
PHP手册
PHP手册 - N: Read from an open directory entry

用户评论:

Twan (02-May-2010 02:48)

It seems that zip_entry_read returns an empty string (i.e. '') at the end of file instead of FALSE. At least in PHP 5.3 on Windows XP.

Matt (17-Nov-2005 12:53)

When reading from a zip file if the initial call to zip_entry_read() returns false it would be advisable to run mkdir with the file name since it it very likely that the zero length file was a directory and attempts to save the files within the directory will fail if you dont create it first