国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

如何在PHP中壓縮目錄?(代碼示例)

2020-03-22 19:46:01
字體:
來源:轉載
供稿:網友
在PHP中我們可以使用ZipArchive類來壓縮和解壓縮目錄,創建ZIP文件。下面本篇文章就來帶大家簡單了解一下如何使用ZipArchive類來創建壓縮文件的方法,希望對大家有所幫助。

PHP ZipArchive類

PHP ZipArchive類可用于壓縮和解壓縮。如果不存在,可能需要安裝該類。

從PHP 5.3開始,此擴展是內置的。在此之前,Windows用戶需要在php.ini中啟用php_zip.dll才能使用其功能。

步驟:

1、打開php.ini文件,添加

extension=php_zip.dll

2、保存后,重啟Apache或其他服務器。

使用ZipArchive類的代碼示例

下面通過代碼示例來看看如何使用ZipArchive類。

示例1:使用ZipArchive類并創建壓縮文件

 ?php // 需要壓縮的目錄名$pathdir = demo/ // 創建壓縮目錄的名稱$zipcreated = Zip.zip // 創建新的zip類$zip = new ZipArchive; if($zip - open($zipcreated, ZipArchive::CREATE ) === TRUE) {  // 將路徑存儲到變量中 $dir = opendir($pathdir);  while($file = readdir($dir)) {  if(is_file($pathdir.$file)) {  $zip - addFile($pathdir.$file, $file);  $zip - close(); ? 

原先沒有壓縮之前的目錄:

4.jpg

壓縮后的目錄:

5.jpg

6.jpg

示例2:使用ZipArchive類解壓縮文件或目錄

 ?php // 創建新的zip類$zip = new ZipArchive; // 添加需要解壓縮的zip文件名$zip- open( demo/article.zip // 解壓目錄$zip- extractTo( ./demo/ $zip- close(); ? 

2.jpg

以上就是本篇文章的全部內容,希望能對大家的學習有所幫助。更多精彩內容大家可以關注php 相關教程欄目!??!

以上就是如何在PHP中壓縮目錄?(代碼示例)的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 岳西县| 巧家县| 九江市| 巢湖市| 炉霍县| 武宣县| 安岳县| 凤凰县| 宜良县| 舒兰市| 英山县| 阜康市| 卢湾区| 天长市| 河东区| 财经| 洱源县| 云安县| 荆门市| 崇文区| 宁武县| 南投县| 开江县| 蒙山县| 辽源市| 宁蒗| 竹溪县| 阿克苏市| 枣庄市| 贞丰县| 台湾省| 无锡市| 青浦区| 杭锦后旗| 兴化市| 莎车县| 胶南市| 堆龙德庆县| 顺昌县| 西安市| 昭觉县|