Rar
PHP Manual

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

final RarException extends Exception {
/* Métodos */
public static bool isUsingExceptions ( void )
public static void setUsingExceptions ( bool $using_exceptions )
/* Métodos heredados */
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 )
}

Tabla de contenidos


Rar
PHP Manual