Я хочу создать zip-файл, содержимое файла было получено с другого веб-сайта.Например, у меня есть файл:
http://examples.com/path/file.txt
, и я хочу загрузить file.txt
в виде zip-файла.Я пробовал с file_get_contents();
, но он не работает.
$content = file_get_contents(http://examples.com/path/file.txt);
$zip = new ZipArchive;
$res = $zip->open('config.zip', ZipArchive::CREATE);
if ($res === TRUE) {
$zip->addFromString(file.txt, $content);
$zip->close();
echo 'OK';
} else {
echo 'Failed';
}
Я думаю, что он получит содержимое file.txt
и создаст сжатый zip-файл, но когда я открою выходной файл, это не так (неполное предложение).