Archivo de PHP Extension and Application Repository
Tipo de archivo: Archivo y archivo comprimido, Archivo relacionado con Internet
La extensión de archivo phar identifica un archivo PHP Archive. Un archivo phar empaqueta el código de la aplicación PHP y los recursos relacionados en un único archivo para su distribución o ejecución.
La extensión Phar de PHP, incluida en PHP 5.3 y versiones posteriores, puede crear, leer y extraer archivos Phar.
Categoría del tipo de archivo:
Archivo y archivo comprimido
Archivo relacionado con Internet
Fecha de actualización: 6 de octubre de 2026
El formato PHP Archive (PHAR) pertenece a PHP, un lenguaje de scripting y entorno de ejecución de código abierto del lado del servidor utilizado para crear páginas web dinámicas y aplicaciones de Internet. PHP y la extensión Phar están disponibles en las plataformas compatibles con PHP.
Un archivo Phar puede contener archivos de código fuente PHP, recursos de la aplicación y metadatos del archivo. Permite distribuir una aplicación PHP como un solo archivo y, cuando incluye un stub Phar ejecutable, ejecutarla mediante el intérprete de línea de comandos de PHP. El contenido del archivo puede utilizar compresión gzip o bzip2.
Los archivos Phar tienen un propósito similar al de los jar, aunque los archivos JAR son utilizados por las aplicaciones Java. El formato sigue siendo compatible con las versiones actuales de PHP. PEAR, o PHP Extension and Application Repository, es un repositorio independiente de paquetes PHP y no es la expansión de PHAR. PEAR también se ha distribuido como un archivo PHAR.
Utilice PHP 5.3 o posterior con la extensión Phar habilitada. Un archivo ejecutable se puede ejecutar con el intérprete de línea de comandos de PHP, por ejemplo, con el comando php application.phar. Los scripts de PHP pueden utilizar las clases Phar y PharData para inspeccionar o extraer el contenido de un archivo.
Un archivo Phar es un formato de empaquetado de software, por lo que normalmente no tiene una conversión significativa con estilo de documento. Extraiga su contenido con PHP y vuelva a empaquetar los archivos en otro formato de archivo cuando sea necesario.
Volver a empaquetar el contenido como un archivo ZIP o TAR crea un archivo diferente y no conserva el stub ejecutable de Phar ni el comportamiento de aplicación de un solo archivo.
Aplicaciones de software que realizan otras tareas relacionadas con archivos phar:
Multiplatform