อ่านข้อมูลไฟล์เดียว จาก zip ก้อนใหญ่ๆ
zipPHP
อัพเดทล่าสุด 6 ก.ค. 67
อ่านข้อมูลไฟล์เดียว จาก zip ก้อนใหญ่ๆ

ปัญหาเรื่องนี้มาจาก ไปเจอ Zip ไฟล์ก้อนใหญ่มาก ข้างในมีไฟล์เป็นหมื่น แต่อยากจะอ่านข้อมูลในนั้น แค่ไฟล์เดียว จะทำยังไงให้ได้ประสิทธิภาพ

ถ้าจะแตกไฟล์ออก มาอ่าน นานแน่นวล , แต่ก็ไปเจอวิธีเจ๋งๆ มา ใช้คำสั่งแค่นี้เองครับ

$text = file_get_contents('zip://test.zip#test.txt');
echo $text;

สรุปคือใช้ wrapper zip เพื่ออ่านแค่ไฟล์เดียวได้เลย อย่างง่าย

Beta Version v23.12.4 : ขออภัยเว็บกำลังก่อสร้าง (อีกแล้ว) แต่คราวนี้กำลังสร้างจริงจังละ