Function ไว้สำหรับแตก zip ไฟล์ แตก zip ไฟล์ด้วย php

PHP Result Center PHP Result Center เป็นหมวด ที่ไว้รวบรวม โปรแกรม Code php Javascript CSS CMS

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41417
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Function ไว้สำหรับแตก zip ไฟล์ แตก zip ไฟล์ด้วย php

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

Function ไว้สำหรับแตก zip ไฟล์
แตก zip ไฟล์ด้วย php

โค้ด: เลือกทั้งหมด


function unzip(){
        global $instdir;
    global $zip_file;

    $dir = $instdir;

    $zip_file_full=$dir.$zip_file;

    $zip = zip_open($zip_file_full);

    if ($zip) {
           while ($zip_entry = zip_read($zip)) {
               $dirname=dirname(zip_entry_name($zip_entry));

            $val=$dir.$dirname;

            if (($dirname!=".") && (!is_dir($val))) {
                mkdir($val);
            }

               $file = zip_entry_name($zip_entry);

                   if (zip_entry_open($zip, $zip_entry, "r")) {

                $size = zip_entry_filesize($zip_entry);
                if ($size==0) continue;

                   $fp = fopen($dir.$file, "w+");

                       $buf = zip_entry_read($zip_entry, $size);

                     fwrite($fp, $buf);
                fclose($fp);

                       zip_entry_close($zip_entry);
                   }
           }
           zip_close($zip);
        return true;
    }
    return false;
}

 
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 80