A. php怎麼轉換成zip
如何下載後的文件把後綴php改為zip後解壓首先先進入我的電腦
WIN7叫計算機
然後上面一欄里有個工具-文件夾屬-查看-隱藏已知文件類型的擴展名
把對勾去了
然後就可以改了
PHP實現文件壓縮解壓zip格式
在php中,有時我們需要使用到壓縮文件操作,壓縮文件可以節省磁碟空間;且壓縮文件更小,便於網路傳輸,效率高,下面我們就來了解php的壓縮解壓相關操作
在PHP中有一個ZipArchive類,專門用於文件的壓縮解壓相關操作
在ZipArchive類中主要使用到了如下方法:
第一個參數:要打開的壓縮包文件
第二個參數:
ZIPARCHIVE::OVERWRITE總是創建一個新的文件,如果指定的zip文件存在,則會覆蓋掉
ZIPARCHIVE::CREATE如果指定的zip文件不存在,則新建一個
ZIPARCHIVE::EXCL如果指定的zip文件存在,則會報錯
ZIPARCHIVE::CHECKCONS對指定的zip執行其他一致性測試
上面就是ZipArchive的一些常用方法,下面來一些簡單示例
PHP在線解壓ZIP文件解壓步驟:
第一步、把unzip.php或upzid.php(2選1即可)通過FTP上傳到壓縮包所在的文件夾;
第二步、使用「域名/unzip.php或upzid.php?file=壓縮文件名稱」訪問解壓,如;
此源碼適合php環境的zip壓縮包在線解壓。
注意:解壓完成後請務必刪除站點目錄下的unzip.php和upzid.php文件,以免被其他人利用!
B. php修改文件名後綴
$name=$shareInfo['name'];
$pos=strrpos($name,".");//右側查找'.'的位置
//組合條件只處理jpg/png類型的
if($pos && (substr($name,$pos+1)=="jpg" || substr($name,$pos+1)=="png")){
echo substr($name,0,$pos);
}