PHP自帶ZIP壓縮、解壓縮類ZipArchiv使用指南(2)_PHP教程
推薦:php開啟多進(jìn)程的方法本文實(shí)例講述了php開啟多進(jìn)程的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下: 代碼如下: ?php $IP='192.168.1.1';//Windows電腦的IP $Port='5900'; //VNC使用的Port $ServerPort='9999';//Linux Server對外使用的Port $RemoteSocket=false;//連線到VNC的Socket func
代碼如下:
<?php
$zip = new ZipArchive;
$res = $zip->open('test.zip', ZipArchive::CREATE);
if ($res === TRUE) {
//$zip->addFromString('test.txt', 'file content goes here');
$zip->setArchiveComment('new archive comment');
$zip->close();
echo 'ok';
} else {
echo 'failed';
}
?>
根據(jù)壓縮文件內(nèi)的索引刪除壓縮文件內(nèi)的文件(也就是刪除檔案內(nèi)的條目)
ZipArchive::deleteIndex
(PHP 5 >= 5.2.0, PECL zip >= 1.5.0)
一、如何解壓縮一個zip文件 extractTo()
代碼如下:
$zip = new ZipArchive();
一、如何創(chuàng)建壓縮文件? addFromString() addFile()
即是是把一個或多個文件打包成一個zip文件
1、只需要new一個ZipArchive對象
2、然后使用該對象的open方法創(chuàng)建一個zip文件
3、接著使用addFile方法,將要打包的文件寫入剛剛創(chuàng)建的zip文件中
4、最后記得關(guān)閉該對象
代碼如下:
<?php
//建立一個新的ZipArchive的對象
$zip = new ZipArchive;
$res = $zip->open('test.zip');
//如果打開成功
if ($res === TRUE) {
//如果打開失敗
} else {
//輸出出錯的代碼
echo 'failed, code:' . $res;
}
$zip->close();
以上所述就是本文的全部內(nèi)容了,希望能對大家有所幫助。
分享:php實(shí)現(xiàn)四舍五入的方法小結(jié)這篇文章主要介紹了php實(shí)現(xiàn)四舍五入的方法,實(shí)例總結(jié)了php實(shí)現(xiàn)四舍五入的三種常用方法,具有一定參考借鑒價值,需要的朋友可以參考下 本文實(shí)例總結(jié)了php實(shí)現(xiàn)四舍五入的方法。分享給大家供大家參考。具體分析如下: php實(shí)現(xiàn)四舍五入的三種方法,分別通過number_format函數(shù)
- php開啟多進(jìn)程的方法
- php實(shí)現(xiàn)四舍五入的方法小結(jié)
- php使用curl出現(xiàn)Expect:100-continue解決方法
- ecshop后臺編輯器替換成ueditor編輯器
- laravel容器延遲加載以及auth擴(kuò)展詳解
- laravel安裝zend opcache加速器教程
- 分享一個Laravel好用的Cache宏
- php解析http獲取的json字符串變量總是空白null
- laravel 5 實(shí)現(xiàn)模板主題功能(續(xù))
- laravel 5 實(shí)現(xiàn)模板主題功能
- Opcache導(dǎo)致php-fpm崩潰nginx返回502
- 使用GDB調(diào)試PHP代碼,解決PHP代碼死循環(huán)問題
- 相關(guān)鏈接:
- 教程說明:
PHP教程-PHP自帶ZIP壓縮、解壓縮類ZipArchiv使用指南(2)
。