php单文件压缩的功能函数的实现
生活随笔
收集整理的這篇文章主要介紹了
php单文件压缩的功能函数的实现
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
function zip_file(string $filename){
? if(!is_file($filename)){
? ? return false;
? }
? $zip=new ZipArchive();
? $zipName=basename($filename).'.zip';
? //打開指定壓縮包,不存在則創(chuàng)建,存在則覆蓋
? if($zip->open($zipName,ZipArchive::CREATE|ZipArchive::OVERWRITE)){
? ? //將文件添加到壓縮包中
? ? if($zip->addFile($filename)){
? ? ? @unlink($filename);
? ? }
? ? $zip->close();
? ? return true;
? }else{
? ? return false;
? }
}
? if(!is_file($filename)){
? ? return false;
? }
? $zip=new ZipArchive();
? $zipName=basename($filename).'.zip';
? //打開指定壓縮包,不存在則創(chuàng)建,存在則覆蓋
? if($zip->open($zipName,ZipArchive::CREATE|ZipArchive::OVERWRITE)){
? ? //將文件添加到壓縮包中
? ? if($zip->addFile($filename)){
? ? ? @unlink($filename);
? ? }
? ? $zip->close();
? ? return true;
? }else{
? ? return false;
? }
}
總結(jié)
以上是生活随笔為你收集整理的php单文件压缩的功能函数的实现的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 后台管理系统界面_用户界面管理系统
- 下一篇: php解压功能的函数