自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

PHP壓縮文件夾的具體實(shí)現(xiàn)方法

開發(fā) 后端
PHP壓縮文件夾可以通過zlib庫來實(shí)現(xiàn)。一般的PHP網(wǎng)站空間都支持zlib控件。我們可以通過下載得到現(xiàn)成的函數(shù)來擴(kuò)展zlib庫,完成我們的功能。

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

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

PHP壓縮文件夾的具體實(shí)現(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, //是否存儲目錄結(jié)構(gòu),我選是。  
  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. ?> 

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

責(zé)任編輯:曹凱 來源: 百度博客
相關(guān)推薦

2019-02-26 13:39:55

Windows 10壓縮文件夾密碼保護(hù)

2019-04-26 09:50:21

Linux壓縮文件文件夾

2009-12-16 16:11:14

Linux壓縮文件

2020-05-07 09:18:57

Linux壓縮文件命令

2009-12-02 17:22:22

PHP抓取圖片

2009-12-09 10:10:08

PHP創(chuàng)建文件夾

2011-09-15 10:12:11

ubunturar

2010-01-21 13:34:56

VB.NET刪除文件夾

2009-08-31 12:56:36

C#創(chuàng)建文件夾

2013-07-18 14:16:14

ZipArchive壓iOS開發(fā)

2009-12-03 15:45:51

PHP加入數(shù)據(jù)程序

2019-10-24 08:52:23

Linux壓縮文件歸檔

2015-08-07 10:02:34

Java線程池遞歸

2009-12-25 17:55:05

Linux tar

2009-12-01 11:04:10

PHP重定向網(wǎng)頁

2009-11-23 16:59:23

PHP圖形驗(yàn)證碼

2012-12-25 10:41:27

文件夾加密

2011-05-23 17:00:29

2009-11-25 13:21:30

PHP作為memcac

2018-09-14 16:18:26

Linux壓縮文件應(yīng)用程序
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號