首页进程与打包ZipPackage 打包
ZipPackage 打包
Kuoqi\Package\ZipPackage(99 行):基于 ZipArchive 的文件打包
本页内容
  1. 要求
  2. 方法

要求

说明
zip 扩展未启用则抛异常
继承Core\File,构造时打开 CREATE

方法

方法签名说明
setRoot($root)设置项目根目录(PathDriver)
addFile($localFile,$packFile=null)加入文件(相对根目录)
addString($packFile,$stream)按字符串写入
addPath($localPath,$packPath=null)整个路径递归打包
典型用法
$zip = new \Kuoqi\Package\ZipPackage("{@ROOT}/Public/release.zip");
$zip->setRoot("{@ROOT}");
$zip->addPath("Library", "Library/");
$zip->addPath("Config", "Config/");
$zip->addFile("index.php", "index.php");
// 析构时自动 close
KuoqiPHP v1.05 · 离线静态文档 · 界面基于 KuoqiUI · 返回首页