2016-10-21 7 views
0

У меня есть сценарий загрузки почтовый индекс, который содержит обновление, которое будет затем извлечь в папку, которая содержит .m3u файлы, которые внутри только имеет линии связи:Добавить существующие файлы при извлечении ZIP?

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

Извлечение во временную папку сначала, и это становится намного проще. – jszobody

+0

Если бы я должен был это сделать, что мне делать дальше? Я не знаю, как добавить файлы в любом случае: z – irishwill200

+1

Посмотрите на 'file_get_contents' и' file_put_contents' для стартеров. – jszobody

ответ

0

К сожалению, в конце концов я не нужен этот сценарий, и только что этап обновления на старте .. Проверьте файл внутри молнии, если он содержит ряд < = к текущей версии, то просто перезаписать файл!

 Смежные вопросы

  • Нет связанных вопросов^_^