Я хочу извлечь содержимое архива .cbr (формат цифрового комикса) с помощью php-скрипта.
Я искал метод php, чтобы распаковать архив, и самое простое, что я нашел, это ZipArchive. Я знаю (возможно, это неверно), что способ преобразования из cbr в zip - просто переименовать файл архива. Хотя WinRar может открыть его, скрипт не работает. Есть предложения?
<?php
rename("comic.cbr", "comic.zip");
$path = "comic.zip";
$zip = new ZipArchive;
if ($zip->open($path) === true) {
for($i = 0; $i < $zip->numFiles; $i++) {
$zip->extractTo('.', array($zip->getNameIndex($i)));
}
$zip->close();
}
?>