La clase RarException
(PECL rar >= 2.0.0)
Introducción
Esta clase sirve para dos propósitos: estas son el tipo de las excepciones lanzadas por la extensión RAR funciones y métodos y esto permite, a través de métodos estáticos consultar y definir el error y el comportamiento de la extensión, por ejemplo, si las excepciones son lanzadas o solamente se emiten advertencias.
Los códigos de error que se utilizan los siguientes:
- -1 - error fuera de biblioteca UnRAR
- 11 - memoria insuficiente
- 12 - datos dañados
- 13 - archivo dañado
- 14 - formato desconocido
- 15 - error de apertura de archivo
- 16 - error al crear archivo
- 17 - error al cerrar archivo
- 18 - error de lectura
- 19 - error de escritura
- 20 - búfer demasiado pequeño
- 21 - error RAR desconocido
- 22 - contraseña requerida pero no especificada
Sinopsis de la Clase
Tabla de contenidos
- RarException::isUsingExceptions — Comprobar si el manejador de errores con excepciones está en uso
- RarException::setUsingExceptions — Activar y desactivar el manejador de errores con excepciones