(PHP 5 >= 5.3.0, PHP 7, PECL phar >= 1.0.0)
  
  
  
   Introducción
   
    La clase Phar proporciona una interfaz de alto nivel para el acceso y la creación de 
    archivos phar. 
   
   
  
  
  
   Sinopsis de la Clase
   
   
   
    
    
    
    
    
    
    
    
   public addFile
    ( 
string $file
   [, 
string $localname
  ] ) : 
void 
   public addFromString
    ( 
string $localname
   , 
string $contents
   ) : 
void 
   final public static canCompress
    ([ 
int $type = 0
  ] ) : 
bool 
   final public static canWrite
    ( 
void
   ) : 
bool 
   public compress
    ( 
int $compression
   [, 
string $extension
  ] ) : 
object 
   public __construct
    ( 
string $fname
   [, 
int $flags
   [, 
string $alias
  ]] )
 
   public convertToData
    ([ 
int $format = 9021976
   [, 
int $compression = 9021976
   [, 
string $extension
  ]]] ) : 
PharData 
   public convertToExecutable
    ([ 
int $format = 9021976
   [, 
int $compression = 9021976
   [, 
string $extension
  ]]] ) : 
Phar 
   public copy
    ( 
string $oldfile
   , 
string $newfile
   ) : 
bool 
   public count
    ( 
void
   ) : 
int 
   final public static createDefaultStub
    ([ 
string $indexfile
   [, 
string $webindexfile
  ]] ) : 
string 
   public decompress
    ([ 
string $extension
  ] ) : 
object 
   public delete
    ( 
string $entry
   ) : 
bool 
   public extractTo
    ( 
string $pathto
   [, 
string|array $files
   [, 
bool $overwrite = false
  ]] ) : 
bool 
   final public static isValidPharFilename
    ( 
string $filename
   [, 
bool $executable = true
  ] ) : 
bool 
   final public static loadPhar
    ( 
string $filename
   [, 
string $alias
  ] ) : 
bool 
   final public static mapPhar
    ([ 
string $alias
   [, 
int $dataoffset = 0
  ]] ) : 
bool 
   final public static mount
    ( 
string $pharpath
   , 
string $externalpath
   ) : 
void 
   final public static mungServer
    ( 
array $munglist
   ) : 
void 
   public offsetSet
    ( 
string $offset
   , 
string $value
   ) : 
void 
   final public static running
    ([ 
bool $retphar = true
  ] ) : 
string 
   public setAlias
    ( 
string $alias
   ) : 
bool 
   public setDefaultStub
    ([ 
string $index
   [, 
string $webindex
  ]] ) : 
bool 
   public setStub
    ( 
string $stub
   [, 
int $len = -1
  ] ) : 
bool 
   final public static webPhar
    ([ 
string $alias
   [, 
string $index = "index.php"
   [, 
string $f404
   [, 
array $mimetypes
   [, 
callable $rewrites
  ]]]]] ) : 
void 
    
    
   }