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
zip_entry_read
(PHP 4 >= 4.1.0, PHP 5 >= 5.2.0, PECL zip >= 1.0.0)
zip_entry_read — خواندن از ورودی باز دایرکتوری
Description
string zip_entry_read
( resource $zip_entry
[, int $length
] )
خواندن از ورودی باز دایرکتوری.
Parameters
- zip_entry
-
ورودی دایرکتوری بازگردانده شده توسط zip_read().
- length
-
تعداد بایتهای بازگردانده شده. اگر تعیین نشده باشد تابع 1024 بایت خواهد خواند.
Note:
این پارامتر باید طول غیرفشرده موردنظر شما برای خواندن باشد.
Return Values
بازکرداندن داده خوانده شده یا FALSE اگر انتهای فایل دیده شده باشد.
See Also
- zip_entry_open() - باز کردن ورودی دایرکتوری برای خواندن
- zip_entry_close() - بستن ورودی دایرکتوری
- zip_entry_filesize() - بازیابی اندازه واقعی فایل ورودی دایرکتوری
Matt ¶
7 years ago
