PHP.mk документација
RarArchive::setAllowBroken
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
rararchive.setallowbroken.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
rararchive.setallowbroken.php
RarArchive::setAllowBroken
Референца за `rararchive.setallowbroken.php` со подобрена типографија и навигација.
RarArchive::setAllowBroken
(PECL rar >= 3.0.0)
RarArchive::setAllowBroken — (PECL rar >= 3.0.0)
= NULL
Отвори RAR архива
Објектно-ориентиран стил (метод):
Дали е дозволено отворање на оштетени архиви
Параметри
rarfile- А RarArchive Овој метод дефинира дали оштетените архиви можат да се читаат или сите операции што се обидуваат да ги извлечат записите од архивата ќе пропаднат. Оштетените архиви се архиви за кои не е откриена грешка при отворањето на датотеката, но се јавува грешка при читањето на записите. rar_open().
allow_broken-
објект, отворен со
true) или не (false).
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true or false Дали да се дозволи читање на оштетени датотеки (
Примери
Пример #1 Обектно-ориентиран стил
<?php
function retnull() { return null; }
$file = dirname(__FILE__) . "/multi_broken.part1.rar";
/* Third argument omits "volume not found" message */
$a = RarArchive::open($file, null, 'retnull');
$a->setAllowBroken(true);
foreach ($a->getEntries() as $e) {
echo "$e\n";
}
var_dump(count($a));
?>Горниот пример ќе прикаже нешто слично на:
RarEntry for file "file1.txt" (52b28202) int(1)
Пример #2 Процедурален стил
<?php
function retnull() { return null; }
$file = dirname(__FILE__) . "/multi_broken.part1.rar";
/* Third argument omits "volume not found" message */
$a = rar_open($file, null, 'retnull');
rar_allow_broken_set($a, true);
foreach (rar_list($a) as $e) {
echo "$e\n";
}
var_dump(count($a));
?>Види Исто така
- при неуспех. Ќе пропадне само ако датотеката веќе е затворена. RarArchive::isBroken()
Белешки од корисници
Нема белешки од корисници за оваа страница.