多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > php開源 > php教程 > Codeigniter 框架 Zip 編碼類中 read_dir 方法的 bug

Codeigniter 框架 Zip 編碼類中 read_dir 方法的 bug

來源:程序員人生   發(fā)布時間:2013-10-07 19:01:34 閱讀次數(shù):2410次

Codeigniter 框架的壓縮解碼類,其中的 read_dir 方法,允許你壓縮一個服務(wù)器某處存在的文件夾(以及它里面的文件和子文件夾)。

提供一個文件夾路徑,zip 類將遞歸讀取它并重新創(chuàng)建添加到存檔。 你所提供的路徑下面的所有文件都會被壓縮進來,也包括所有子文件夾。

例如:

$path = '/path/to/your/directory/';$this->zip->read_dir($path);

默認 Zip 文件會把第一個參數(shù)的完整文件夾路徑保存到Zip文件里。如果你想忽略目標路徑之前的文件夾結(jié)構(gòu),你可以傳遞 FALSE (布爾值) 到第二個參數(shù)。

例如:

$path = '/path/to/your/directory/';$this->zip->read_dir($path, false);

這將創(chuàng)建一個包括 “directory” 在內(nèi)的 ZIP 文件, 所有的子文件夾被正確地保存在里面, 但是不包括此文件夾 /path/to/your.

官方文檔只提到了兩個參數(shù),源碼里其實設(shè)置了三個:

read_dir($path, $preserve_filepath = TRUE, $root_path = NULL)

而通常,在框架運行環(huán)境內(nèi)部,取得路徑有幾種方法:

APPPATH – 對應(yīng) Codeigniter 根目錄,即 application/
FCPATH – 對應(yīng)磁盤分區(qū)根目錄,即 D:xxxcodeigniter 根目錄

當使用 FCPATH 之類的方式獲取目錄絕對路徑時,由于源碼中處理了路徑中反斜杠,導致前后 $root_path 值不一致,會出現(xiàn)第二參數(shù) false 設(shè)置無效的問題。

參考資料:http://codeigniter.org.cn/user_guide/libraries/zip.html

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 亚洲久久在线 | 亚洲一区 中文字幕 久久 | 亚洲欧洲网站 | 久久成人乱小说 | 免费在线h视频 | 亚洲一区二区在线 | 国产亚洲精品久久久久久午夜 | 国产中文字幕免费观看 | 亚洲无限乱码一二三四区 | 免费福利网站在线观看 | 最近中文字幕视频国语中文字幕 | 五月国产综合视频在线观看 | 亚洲一区在线播放 | 天天噜天天爽在线视频 | 成人国产一区二区 | 午夜理伦三级理论三级60 | 最新久久精品 | 日本无卡无吗中文免费 | 亚洲无限乱码 | 日本亚洲中午字幕乱码 | 广西毛片| 亚洲综合小说久久另类区 | 久久久久久久亚洲精品 | 一区二区自拍 | 最近中文字幕免费高清mv | 337p粉嫩日本大胆艺术 | 亚洲精品成人一区二区 | 激情一区二区三区成人 | 成人性a激情免费视频 | 五月网站| 一级做a爱片久久毛片 | 午夜看片福利 | 在线精品国产第一页 | 亚洲国产成人综合 | 国产午夜精品一区二区三区不卡 | 亚洲美女影院 | 男女视频在线观看免费 | 国产欧美一区二区三区小说 | 在线视频精品视频 | 亚洲 成人 欧美 自拍 | 欧美第一网站 |