91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP便利文件夾下所有文件,創建壓縮包

發布時間:2020-09-06 13:16:27 來源:網絡 閱讀:1164 作者:phphan 欄目:web開發

把所有文件保存在$file_array的數組中,然后對其進行操作,然后壓縮文件zip,進行下載。

$dir="文件路徑"; //這里輸入其它路徑
//PHP遍歷文件夾下所有文件
       $handle=opendir($dir.".");
//        echo "文件:<br>";
        while (false !== ($file = readdir($handle)))
        {
           if ($file != "." && $file != "..") {
             //輸出文件名
             $file_url.=$file."/";
           }
        }
        $file_array=explode("/", $file_url);
        closedir($handle);


//創建zip的壓縮包

$zip = new ZipArchive();
        if ($zip->open(G_FLEXPAPER_TMP_FILES.'/123456/text123.zip', ZipArchive::OVERWRITE) === TRUE)
        {
            $zip->addFile(G_FLEXPAPER_TMP_FILES.'123456/a.doc');//假設加入的文件名是p_w_picpath.txt,在當前路徑下
            if(isset($file_array)){
                for ($i=0;$i<count($file_array);$i++){
                    $zip->addFromString(G_FLEXPAPER_TMP_FILES.'/123456/'.$file_array[$i], 'file content goes here');
                }
            }
            $zip->close();
        }


//下載  注意在JS里輸出url,window.open(url);

  1. $file_name = "xxx.rar";     //下載文件名    

  2. $file_dir = "./up/";        //下載文件存放目錄    

  3. //檢查文件是否存在    

  4. if (! file_exists ( $file_dir . $file_name )) {    

  5.     echo "文件找不到";    

  6.     exit ();    

  7. else {    

  8.     //打開文件    

  9.     $file = fopen ( $file_dir . $file_name"r" );    

  10.     //輸入文件標簽     

  11.     Header ( "Content-type: application/octet-stream" );    

  12.     Header ( "Accept-Ranges: bytes" );    

  13.     Header ( "Accept-Length: " . filesize ( $file_dir . $file_name ) );    

  14.     Header ( "Content-Disposition: p_w_upload; filename=" . $file_name );    

  15.     //輸出文件內容     

  16.     //讀取文件內容并直接輸出到瀏覽器    

  17.     echo fread ( $filefilesize ( $file_dir . $file_name ) );    

  18.     fclose ( $file );    

  19.     exit ();    

  20. }   


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

上栗县| 刚察县| 化德县| 宽甸| 嵊泗县| 商水县| 礼泉县| 科技| 盐边县| 陆丰市| 鸡西市| 容城县| 白朗县| 望城县| 广平县| 临桂县| 牡丹江市| 楚雄市| 阿城市| 临沂市| 张家口市| 万载县| 海口市| 兴仁县| 巢湖市| 墨竹工卡县| 榆树市| 德化县| 仁化县| 绍兴县| 鹿邑县| 平邑县| 徐水县| 商南县| 元江| 西畴县| 乐陵市| 安吉县| 丹阳市| 宁河县| 南木林县|