及自定义的PHAR格式。无论使用何种格式，所有PHAR文件都使用codice_1作为文件扩展名。使用标准的tar和zip应用程序可以创建和解压缩Tar和Zip格式的归档，而PHAR格式的归档需要使用自己写的PHP代码（利用PHP的PHAR扩展）或者使用PEAR的PHP归档包来创建和提取。
历史.受到Java的JAR文件格式的影响，PHAR文件格式创建于2004年，目的在于加快通过FTP部署应用程序的速度。使用更简单的tar格式而不是使用ZIP文件格式，而使用tar命令行程序创建第一