在zip提取上附加现有文件?

时间:2016-10-21 16:20:27

标签: php ziparchive

我的脚本下载了一个包含更新的zip文件,然后将其提取到一个包含.m3u文件的位置,这些文件里面只有链接行:

1。:http://google.com

2:http://yahoo.com

我希望如果文件存在(chart.m3u),然后将文件附加到现有文件。因此,如果下载有2个文件(chart.m3u,pop.m3u),并且该文件存在于要提取的文件夹中,则获取内部的所有数据,让我们说(chart.m3u)并将其保存到现有文件中(不删除现有的)。

$zip = new ZipArchive;
$extractPath = "/var/lib/mpd/playlists";
if($zip->extractTo($extractPath) == "true")
{
//Do Stuff
}

1 个答案:

答案 0 :(得分:0)

可悲的是,最后我不需要这个场景,只是在启动时有一个更新阶段..检查zip中的文件,如果它包含一个数字< =到当前版本然后只是覆盖文件!