(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 2.0.0)
Phar::mungServer — Define uma lista de até 4 variáveis $_SERVER que devem ser modificadas para execução
Phar::mungServer() só deve ser chamado dentro do stub de um arquivo phar.
   Define uma lista de até 4 variáveis $_SERVER que devem ser
   modificadas para execução.
   As variáveis que podem ser modificadas para remover rastros da execução do PHAR são
   REQUEST_URI, PHP_SELF,
   SCRIPT_NAME e SCRIPT_FILENAME.
  
   Por si só, este método não faz nada. Somente quando combinado com
   Phar::webPhar() ele entra em vigor, e somente quando o arquivo
   solicitado é um arquivo PHP a ser analisado. Observe que as variáveis
   PATH_INFO e PATH_TRANSLATED
   são sempre modificadas.
  
   Os valores originais das variáveis modificadas são armazenados no array SERVER
   com PHAR_ prefixado, então, por exemplo,
   SCRIPT_NAME seria salvo como PHAR_SCRIPT_NAME.
  
variables
       Um array de qualquer uma das strings
       REQUEST_URI, PHP_SELF,
       SCRIPT_NAME e SCRIPT_FILENAME.
       Outros valores disparam uma exceção, e Phar::mungServer()
       diferencia maiúsculas de minúsculas.
      
Sem retorno.
Lança UnexpectedValueException se algum problema for encontrado com os dados passados.
Exemplo #1 Um exemplo de Phar::mungServer()
<?php
// stub de exemplo
Phar::mungServer(array('REQUEST_URI'));
Phar::webPhar();
__HALT_COMPILER();
?>
