Библиотека PHP, которая может отображать содержимое файлов zip/rar [закрыто]

StackOverflow https://stackoverflow.com/questions/1524186

  •  19-09-2019
  •  | 
  •  

Вопрос

Примечание:МНЕ НУЖНА БИБЛИОТЕКА, а не ссылки на документацию о расширениях, которых у моего хоста нет или которые они не хотят установить.

Тема говорит сама за себя.

На данный момент мне не нужно извлекать какие-либо файлы (хотя позже это может быть хорошим дополнением к моему веб-приложению). Мне просто нужно перечислить содержимое архивов RAR и zip.

Это было полезно?

Решение

Честно говоря, я не думаю, что вы его найдете.Вам нужна библиотека, включающая расширение rar (предоставляющее доступ PHP и удобство использования файловой системы и сжатых файлов:rar) сам, если я правильно понимаю.Я действительно не думаю, что кому-то придется столкнуться с проблемой пересборки/портирования/перемещения/извлечения/и т. д. расширения rar, когда его проще установить.На вашем месте я бы связался с хостером, чтобы узнать, установят ли они его и/или перейдут на новый хост.

Другие советы

Функции сжатия PHP

все, что вам нужно (установка, примеры использования), находится на этой странице.

перечислить файлы RAR так же просто, как

<?php

 $rar_file = rar_open('example.rar') or die("Can't open Rar archive");

 $entries = rar_list($rar_file);

 foreach ($entries as $entry) {
     echo 'Filename: ' . $entry->getName() . "\n";
     echo 'Packed size: ' . $entry->getPackedSize() . "\n";
     echo 'Unpacked size: ' . $entry->getUnpackedSize() . "\n";

     $entry->extract('/dir/extract/to/');
 }

 rar_close($rar_file);

 ?>

phpинформация();ты веб-хостинг

если вы видите поддержку Rar, вы можете использовать PECL функции rar.

Этот класс может сделать вещи простыми

Или я не знаю, возможно ли это

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top