PHP 5.3 parte 4: Arquivos Phar
      Outros formatos
Além do formato padrão, formato Phar, você pode trabalhar com outros formatos. Outros formatos permitidos são ZIP e TAR. Vamos aos exemplos:
Convertendo para ZIP:
Convertendo para TAR/GZ:
Finalizando
Existem diversas outras maneiras de se trabalhar os arquivos Phar. Neste artigo procurei demonstrar os principais métodos da classe Phar. Para se aprofundar acesse http://www.php.net/phar.
  
    
    
  Além do formato padrão, formato Phar, você pode trabalhar com outros formatos. Outros formatos permitidos são ZIP e TAR. Vamos aos exemplos:
Convertendo para ZIP:
$p = $p->convertToExecutable(Phar::ZIP);
Convertendo para TAR/GZ:
$p = $p->convertToExecutable(Phar::TAR, Phar::GZ, '.phar.tgz');
Finalizando
Existem diversas outras maneiras de se trabalhar os arquivos Phar. Neste artigo procurei demonstrar os principais métodos da classe Phar. Para se aprofundar acesse http://www.php.net/phar.
                  Foi mal pelo quest anterior. Na verdade o que eu não entendi foi como roda a aplicação depois que ela está em .phar
              
      
        01/04/2010 9:54am
        (~15 anos atrás)
      
    
                  Eu não entendi, isso tem que ser executado na raiz da aplicaco? no caso /public_html/ no servidor?
              
      
        01/04/2010 9:46am
        (~15 anos atrás)
      
    
                  Só um adendo. O Phar em si não é algo novo. O Pear vem empacotado em um arquivo .phar quando baixamos o pacote do php em .zip. 
Para usar Phar em versões anteriores a PHP 5.3 basta usar as extensão PECL
http://pecl.php.net/package/phar
              
      Para usar Phar em versões anteriores a PHP 5.3 basta usar as extensão PECL
http://pecl.php.net/package/phar
        25/02/2010 4:49pm
        (~15 anos atrás)
      
    
                  Douglas,Parabéns nem sabia que dava pra fazer algo do tipo com o php achei muito bacana seu artigo vlw ai :d
              
      
        25/02/2010 7:16am
        (~15 anos atrás)
      
    
                  Douglas, parabéns pelo artigo. O "phar" não me soa estranho, mas é um recurso que eu não conhecia. Muito bacana.
              
      
        14/01/2010 11:27pm
        (~16 anos atrás)
      
    


Alterar a linha acima para:
Coloque o arquivo .phar dentro do diretório Root do apache, que no seu caso pode ser dentro do public_html/
Depois é só acessar. Exemplos:
http://localhost/exemplo.phar
http://localhost/exemplo.phar/admin.php