PHP zip_entry_read() Function












❮ مرجع Zip PHP



مثال


بایگانی فایل ZIP را باز کنید، ورودی دایرکتوری را برای خواندن باز کنید، و از ورودی دایرکتوری باز بخوانید:




$zip = zip_open("test.zip");



if ($zip) {

while ($zip_entry = zip_read($zip)) {

echo "

نام: " . zip_entry_name ($zip_entry). "
";

// ورودی دایرکتوری را برای خواندن باز کنید
    if (zip_entry_open($zip, $zip_entry)) {

echo "محتوای فایل:
";

// ورودی دایرکتوری باز را بخوانید

$contents = zip_entry_read($zip_entry);

echo "$contents
";

zip_entry_close($zip_entry);



echo "

";



zip_close($zip);


?>

خروجی کد به محتوای آرشیو ZIP بستگی دارد:



نام: ziptest.txt

محتویات فایل:

سلام دنیا! این یک آزمایش است.



نام: htmlziptest.html

محتویات فایل:

سلام جهان!


این آزمایشی برای توابع zip در PHP است.







تعریف و استفاده


عملکرد zip_entry_read() از یک ورودی دایرکتوری باز خوانده می شود.



نحو



zip_entry_read(zip_entry، طول)

مقادیر پارامتر









را مشخص می کند



است

پارامتر توضیح
zip_entry لازم است. ورودی دایرکتوری بازگردانده شده توسط zip_read()
طول اختیاری. تعداد بایت های (غیر فشرده) برای بازگشت را مشخص می کند. پیش فرض 1024



جزئیات فنی











مقدار بازگشتی: داده خوانده شده یا "" در انتهای فایل. FALSE در صورت شکست
نسخه PHP: 4.1.0+



❮ مرجع Zip PHP