Я ничего не нахожу по этому поводу и этим я поставил здесь свой вопрос
Например, если у меня есть один файл с этим содержимым внутри zip-файла или другого вида сжатого файла:
<?php
$name="Jhon";
$phone="123456789";
$city="London";
?>
Я хочу, например, получить доступ к этому файлу и записать из формы для изменения некоторых сведений, а также может читать и все из zip-файла или сжатого файла, tar и т. Д., И т. Д.
Также я хочу включить этот файл внутри этого почтового индекса в один файл для получения информации
Возможно ли это сделать с помощью php или для другой стороны это невозможно?
Спасибо, с наилучшими пожеланиями
Вы можете извлечь файл, изменить его, а затем повторно добавить его обратно в архив (при условии, что у вас установлен класс ZipArchive).
$zip = New \ZipArchive;
$res = $zip->open('yourarchive.zip');
if (true === $res)
{
$zip->extractTo('/my/destination/dir/', 'test.php');
$contents = file('*your filename*');
foreach ($contents as $line)
{
//perform alterations;
}
unset ($contents[2]); //remove line 2;
$contents[] = "aaaa"; //append "aaaa" to the end of the file
file_put_contents('test.php', $contents);
// do your edits to the file
$zip->addFile('test.php');
$zip->close();
}
Других решений пока нет …