ฟังก์ชันอ่านไฟล์ซิป zip_entry_read()

ความหมายของฟังก์ชันและการใช้งาน

อ่านไฟล์ต่างๆที่อยู่ในไฟล์ zip ด้วยฟังก์ชัน zip_entry_read()

 

รูปแบบการเขียน (Syntax)

zip_entry_read(zip_entry,length)
  - zip_entry คือ resource ที่ได้จากฟังก์ชัน zip_read()
  - length คือ ความยาวที่ต้องการอ่านหน่วยเป็น byte (Default คือ 1024)

 

ตัวอย่าง

<?php
$filezip = zip_open("file.zip");

if ($filezip)
  {
  while ($zip_entry = zip_read($filezip))
    {
    echo "<p>";
    echo "Name: " . zip_entry_name($zip_entry) . "<br />";

    if (zip_entry_open($filezip, $zip_entry))
      {
      echo "File Contents:<br/>";
      $contents = zip_entry_read($zip_entry);
      echo "$contents<br />";
      zip_entry_close($zip_entry);
      }
    echo "</p>";
  }

zip_close($filezip);
}
?>

 

Name: ziptest.txt
File Contents:
Hello World! This is a test for a the zip functions in PHP.

Name: htmlziptest.html
File Contents:

Hello World!

This is a test for a the zip functions in PHP.

 

<< PHP Functions

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
Vmware Exsi 5 เพิ่ม HDD เป็น data store ไม่ได้เจอ Error Call "HostDatastoreSystem.QueryVmfsDatastoreCreateOptions" for
โดย mindphp พฤ 21 มี.ค. 2024 6:53 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
2
240
อ 26 มี.ค. 2024 10:10 am โดย noncup302 View Topic Vmware Exsi 5 เพิ่ม HDD เป็น data store ไม่ได้เจอ Error  Call "HostDatastoreSystem.QueryVmfsDatastoreCreateOptions" for
ถ้าใช้เมนบอร์ดที่ใส่ cpu ได้สองตัว และ cpu รันปกติแต่ vmwere
โดย Anonymous พ 20 มี.ค. 2024 3:09 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
135
พฤ 21 มี.ค. 2024 6:48 am โดย mindphp View Topic ถ้าใช้เมนบอร์ดที่ใส่ cpu ได้สองตัว และ cpu รันปกติแต่ vmwere
วิธีตั้งค่าการเก็บ Logs Error ของ OpenLiteSpeed ใช้ได้กับ Apache, Nginx
โดย mindphp พ 20 มี.ค. 2024 2:27 pm บอร์ด Linux - Web Server
0
126
พ 20 มี.ค. 2024 2:27 pm โดย mindphp View Topic วิธีตั้งค่าการเก็บ Logs Error ของ OpenLiteSpeed ใช้ได้กับ Apache, Nginx
วิธีแก้ปัญหา ลืมรหัสผ่าน ไม่รู้รหัสผ่าน เข้า WebAdmin Console ของ OpenLiteSpeed ไม่ได้
โดย mindphp พ 20 มี.ค. 2024 2:16 pm บอร์ด Linux - Web Server
0
99
พ 20 มี.ค. 2024 2:16 pm โดย mindphp View Topic วิธีแก้ปัญหา ลืมรหัสผ่าน ไม่รู้รหัสผ่าน เข้า WebAdmin Console ของ OpenLiteSpeed ไม่ได้
สอบถามรับค่าไฟล์อัพโหลดเข้า controller ไม่มี type และ tmp_name [phpBB]
โดย eange08 พ 20 มี.ค. 2024 10:59 am บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
154
พ 20 มี.ค. 2024 11:55 am โดย eange08 View Topic สอบถามรับค่าไฟล์อัพโหลดเข้า controller ไม่มี type และ tmp_name [phpBB]
Joomla User Group London มี Meeting เกี่ยวกับ Joomla 5.1 และ การทำ Test ด้วย Cypress
โดย mindphp พ 20 มี.ค. 2024 2:29 am บอร์ด MindPHP News & Feedback
2
126
พ 20 มี.ค. 2024 3:17 am โดย mindphp View Topic Joomla User Group London มี Meeting  เกี่ยวกับ Joomla 5.1 และ การทำ Test ด้วย Cypress
SQL JOIN: การรวมข้อมูลจากหลายตารางในฐานข้อมูล
โดย witsarutt000 พฤ 14 มี.ค. 2024 4:07 pm บอร์ด SQL Knowledge
1
405
พฤ 14 มี.ค. 2024 5:44 pm โดย Sirayu View Topic SQL JOIN: การรวมข้อมูลจากหลายตารางในฐานข้อมูล
PHP การเปลี่ยนแปลงที่สร้างปรากฏการณ์ในโลกของเว็บ
โดย witsarutt000 พฤ 14 มี.ค. 2024 11:17 am บอร์ด PHP Knowledge
0
271
พฤ 14 มี.ค. 2024 11:17 am โดย witsarutt000 View Topic PHP การเปลี่ยนแปลงที่สร้างปรากฏการณ์ในโลกของเว็บ