国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 驻马店市| 平乐县| 尉氏县| 灵台县| 建水县| 普格县| 瓦房店市| 五河县| 库车县| 威宁| 长丰县| 方正县| 罗源县| 平顶山市| 南汇区| 大丰市| 安国市| 会泽县| 四会市| 抚顺县| 新和县| 长沙市| 晋城| 屯昌县| 茂名市| 桦南县| 通海县| 潞城市| 常熟市| 平江县| 白银市| 庄浪县| 荥经县| 雷州市| 宁乡县| 左贡县| 崇仁县| 广河县| 太仓市| 准格尔旗| 旬阳县|