ฟังก์ชัน PHP zip_entry_open()
การระบุและการใช้งาน
ฟังก์ชัน zip_entry_open() จะเปิดโครงสร้างแฟ้ม zip ขึ้นเพื่ออ่าน
รูปแบบ
zip_entry_open(zip,zip_entry,mode)
ตัวอย่าง | คำอธิบาย |
---|---|
zip | จำเป็น กำหนดทรัพยากร zip ที่ต้องการอ่าน (แฟ้ม zip ที่เปิดโดย zip_open()) |
zip_entry | จำเป็น กำหนดทรัพยากรโครงสร้าง zip ที่ต้องการเปิด (โครงสร้าง zip ที่เปิดโดย zip_read()) |
mode | เลือกตั้ง กำหนดประเภทของการเข้าถึงโครงสร้างแฟ้ม zip |
คำอธิบาย
ใน PHP 5 โมด์จะถูกละเลย และเป็น "rb" ตลอดไป นี้เพราะการสนับสนุน zip ใน PHP คือแบบอ่านเท่านั้น
ตัวอย่าง
<?php $zip = zip_open("test.zip"); if ($zip) { while ($zip_entry = zip_read($zip)) { echo "<p>"; echo "Name: " . zip_entry_name($zip_entry) . "<br />"; if (zip_entry_open($zip, $zip_entry)) { // some code } echo "</p>"; } zip_close($zip); } ?>