pclzip基本参数和用法 - 酷咔咔新闻发布网
来源:百度文库 编辑:神马文学网 时间:2024/04/29 00:12:12
pclzip基本参数和用法
2009-10-14 文章来源:互联网 浏览次数:71這是最基本的用法:
- require_once('pclzip.lib.php');
- $archive = new PclZip('archive.zip');
- $archive->extract();
require_once('pclzip.lib.php');$archive = new PclZip('archive.zip');$archive->extract();
可以指定目录
- require_once('pclzip.lib.php');
- $archive = new PclZip('mulu/archive.zip'); //指定所在目录
- $archive->extract();
require_once('pclzip.lib.php');$archive = new PclZip('mulu/archive.zip'); //指定所在目录$archive->extract();
這樣就可以把archive.zip這個檔案解壓縮到當前目錄!傷當的簡單阿!
不過記得解壓縮到的目錄的權限要可以寫入,不然會卡住,我因為這個卡很久阿…很笨=..=
他每個method還可以加上許多的參數,可以讓壓縮檔更帥…(什麼鬼)
- 參數 引數
- 說明
- PCLZIP_OPT_PATH 字串
- 要解壓縮到哪的路徑。可用於extract()、extractByIndex()。
- PCLZIP_OPT_ADD_PATH 字串
- 增加一個目錄。可用於create()、add()、extract()。(使用於create()時,是把要壓縮的檔案放進這個目錄中再壓縮,使用於extract()時,是在要解壓縮的路徑中增加此目錄,並解壓縮到此目錄中)。
- PCLZIP_OPT_REMOVE_PATH 字串
- 移除部份的目錄路徑,例如原本檔案所在的目錄為aa/bb/cc/test.test.txt,但是希望壓縮或解壓縮後的路徑為cc/test.txt,就可以使用PCLZIP_OPT_REMOVE_PATH,”aa/bb”。可用於create()、add()、extract()、extractByIndex()。(與PCLZIP_OPT_REMOVE_ALL_PATH一起用的時候會被自動忽略)
- PCLZIP_OPT_REMOVE_ALL_PATH –
- 移除所有檔案的目錄,所有檔案都會被解壓縮或壓縮到當前或是指定的目錄中,請注意如果有不同目錄的相同名稱檔案,使用此參數時會被覆蓋,此參數不需要引數。可用於create()、add()、extract()、extractByIndex()。
- PCLZIP_OPT_SET_CHMOD CHMOD值
- 設定解壓縮出來的檔案的CHMOD值。可用於extract()、extractByIndex()。
- PCLZIP_OPT_BY_NAME 檔案名稱
- 僅解壓縮引數中所指定的檔案,檔案名稱可以用陣列或是逗號隔開表示。
- PCLZIP_OPT_BY_EREG RegEx字串
- 僅解壓縮引數中正規表達式比對檔名正確的檔案,使用php中的ereg()函式比對。
- PCLZIP_OPT_BY_PREG RegEx字串
- 僅解壓縮引數中正規表達式比對檔名正確的檔案,使用php中的preg_match()函式比對。
- PCLZIP_OPT_BY_INDEX 陣列
- 僅解壓縮引數陣列中各元素所指定順序的檔案。(這個我還不太懂是照什麼順序,似乎不是照字母排)
- PCLZIP_OPT_EXTRACT_AS_STRING –
- 將一個檔案的內容解壓縮成一個字串,通常可能用於只需要看readme檔案的情況。請注意如果一次解壓縮太多檔案,有可能會將記憶體耗盡。
- PCLZIP_OPT_EXTRACT_IN_OUTPUT –
- 將一個檔案的內容解壓縮並直接輸出(即類似直接echo此結果)。
- PCLZIP_OPT_NO_COMPRESSION –
- 將一個檔案加入此壓縮檔內,此檔案不會被壓縮,僅是放入同一個壓縮檔中。
- PCLZIP_OPT_COMMENT 字串
- 建立壓縮檔時增加一個註解,如果原本已經有註解的話,將會直接覆蓋過去。
- PCLZIP_OPT_ADD_COMMENT 字串
- 建立壓縮檔時增加一個註解,如果原本已經有註解的話,將會接在後面。
- PCLZIP_OPT_PREPEND_COMMENT 字串
- 建立壓縮檔時增加一個註解,如果原本已經有註解的話,將會把原先的註解接在此字串的後面。
pclzip基本参数和用法 - 酷咔咔新闻发布网
国家中长期教育改革和发展规划纲要发布-搜狐新闻
Linux Daily (Linux 日报) - 全方位报道Linux和开源新闻, 技术, 软件和资源 - 新闻版总第42期: Anjuta 2.4.0 发布; KDEWin GUI 0.9.1发布;
网编经验谈:网站编辑如何发布新闻
哇咔咔、搞
手机基本参数比较
手机基本参数比较2
电子管的基本参数
葱姜蒜和花椒的用法-中国菜谱网
傻瓜炒股法~~~哇咔咔
最高法院明确新闻发布禁区 大案要案将统一发布
注塑机螺杆的基本参数
void和void* 的用法
葱姜蒜和花椒的用法
黄金分割的法则和用法
胰岛素的用法和用量
黄金分割的法则和用法
glFlush,glFinish和SwapBuffers用法
Shall和should的用法
葱姜蒜和花椒的用法
焦点房地产网发布2007-2008年度十大房地产新闻-新闻中心-焦点南京房地产网
手机信息发布与新闻采写
哈尔滨市百个城乡建设项目新闻发布稿
人民日报:石首事件 政府新闻发布语焉不详