Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov
Класс RarException
(Информация о версии неизвестна, возможно, только в SVN)
Введение
Класс служит двум целям: это тип исключений, передаваемых функциями и методами расширения RAR, позволяющий с помощью стандартных методов производить запрос и определять ошибку работы расширения независимо от того, передаются ли исключения или лишь выдаются предупреждения.
Используются следующие коды ошибок:
- -1 - ошибка вне библиотеки UnRAR
- 11 - недостаточно памяти
- 12 - неправильные данные
- 13 - неправильный архив
- 14 - неизвестный формат
- 15 - ошибка открытия файла
- 16 - ошибка создания файла
- 17 - ошибка закрытия файла
- 18 - ошибка чтения
- 19 - ошибка записи
- 20 - слишком маленький буфер
- 21 - неизвестная ошибка RAR
- 22 - требуется пароль
Обзор классов
final RarException extends Exception {
/* Методы */
public static bool isUsingExceptions ( void )
public static void setUsingExceptions ( bool $using_exceptions )
/* Наследуемые методы */
final public string Exception::getMessage ( void )
final public Exception Exception::getPrevious ( void )
final public mixed Exception::getCode ( void )
final public string Exception::getFile ( void )
final public int Exception::getLine ( void )
final public array Exception::getTrace ( void )
final public string Exception::getTraceAsString ( void )
public string Exception::__toString ( void )
final private void Exception::__clone ( void )
}
Содержание
- RarException::isUsingExceptions — Check whether error handling with exceptions is in use
- RarException::setUsingExceptions — Activate and deactivate error handling with exceptions
Описание класса rarexception, примеры использования класса rarexception.
Смотрите также:
Описание на ru2.php.net
Описание на php.ru