Задать вопрос
Lobochkin
@Lobochkin
PHP Bitrix Vue Laravel

Как с помощью ZipArchive распаковать данные содержащиеся в переменной php?

Всем доброго дня, нужна ваша помощь, как с помощью ZipArchive или Функции Zip распаковать данные содержащиеся в переменной , данные xlsx.
Очень важно именно из переменной , не передавай путь
  • Вопрос задан
  • 326 просмотров
Подписаться 3 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
coderisimo
@coderisimo
попробуйте вот так :

file_put_contents('php://memory', $text); // $text - это переменная с текстом зипа
$zip = new ZipArchive;
$res = $zip->open('php://memory'));
if ($res === TRUE) {
  // распаковываем файл куда надо , $path -  путь
  $zip->extractTo($path);
  $zip->close();
}

но могут быть нюансы
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽