Unzip کردن فایلهای فشرده با PHP

می 7, 2012 توسط : سعید

در پست قبل دیدید که چطور میتونیم به وسیله کلاس ZipArchive یک فایل فشرده ایجاد کنیم. در ادامه خواهیم دید چطور میتونیم فایلهای فشرده رو Unzip کنیم

 

<?php

     $zip = new ZipArchive;
     $res = $zip->open(’my_zip_file.zip’);
     if ($res === TRUE) {
         $zip->extractTo(’my_extract_to_dir/’);
         $zip->close();
         echo ‘ok’;
     } else {
         echo ‘failed’;
     }
?>
ژوئن 11, 2012 @ 4:38 ب.ظ

سلام
اگه فايل زيپ پسورد داشت چطوري ميتونيم با پي اچ پي فايل رو اكتركت كنيم ؟ پسورد رو هم بدونيم .

پاسخ
    phpro.ir@gmail.com
    ژوئن 19, 2012 @ 10:14 ب.ظ

    این کلاس قادر به باز کردن فایل زیپ پسورد دار نیست. برای اینکار باید از دستورات شل لینوکس استفاده کنید

    پاسخ
      حسین
      جولای 21, 2012 @ 6:25 ق.ظ

      می توانید در مورد دستورات شل برای unzip کردن فایل zip پسورد دار بیشتر توضیح دهید.

      پاسخ
        سعید
        جولای 22, 2012 @ 10:58 ق.ظ

        با استفاده از دستور زیر :
        [php] echo shell_exec(‘unzip -P password file.zip’);[/php]

        پاسخ
آگوست 12, 2015 @ 12:18 ق.ظ

چطور میتونیم با php یه پوشه رو زیپ کنیم؟؟

پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


*