日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
PHP壓縮文件夾的具體實現(xiàn)方法

PHP擁有龐大的函數(shù)庫,各個函數(shù)表現(xiàn)的功能又不盡相同,幫助我們實現(xiàn)很多功能。我們今天要為大家介紹的是PHP壓縮文件夾時用到的函數(shù)。zlib是一個很好的壓縮、解壓工具,目前一般的PHP空間都支持 zlib 控件。#t#

不過zlib 庫中沒有對文件夾操作的函數(shù)(當然,我們也可以自己寫一個,但這樣太麻煩),我們可以去網(wǎng)上下載一些現(xiàn)成的,由先輩們寫的,擴展了 zlib 函數(shù)庫的工具。

PHP壓縮文件夾的具體實現(xiàn)代碼:

  1. < ?php  
  2. require_once("archive.php");  
  3. $test = new zip_file("app.zip");  
  4. $test->set_options(  
  5. array(  
  6. ‘basedir’ => dirname($modpath),  
  7. ‘inmemory’ => 0, //不在內(nèi)存壓縮.
    而是直接存放到磁盤.如果要壓縮下載,則可以選擇為1  
  8. ‘recurse’ => 1, //是否壓縮子目錄,
    resurse,遞歸的意思?  
  9. ’storepaths’ => 1, //是否存儲目錄結構,我選是。  
  10. ‘overwrite’ => 1, //是否覆蓋  
  11. ‘prepend’ => "", //未知  
  12. ‘followlinks’ => 0, //未知  
  13. ‘method’ => 1, //未知  
  14. ’sfx’ => "", //不知道什么意思  
  15. )  
  16. );  
  17. $test->add_files("src/archive.php");  
  18. $test->add_files("/App");  
  19. $test->create_archive();  
  20. $test->download_file();
    //不寫這一行,數(shù)據(jù)只存在內(nèi)存里  
  21. //以下代碼為解壓  
  22. $test = new tar_file("archives/test.tar");  
  23. $test->set_options(array(’inmemory’ => 0));  
  24. $test->extract_files();  
  25. ?> 

 希望通過本文介紹的這段代碼示例可以幫助我們進一步了解PHP壓縮文件夾的含義。


當前名稱:PHP壓縮文件夾的具體實現(xiàn)方法
轉載注明:http://www.5511xx.com/article/cdcgeoc.html