(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 2.0.0)
Phar::mungServer — Define una lista de un máximo de 4 variables $_SERVER que deben ser modificadas durante la ejecución
Phar::mungServer() debe ser llamada solo en el contenedor de carga de un archivo phar.
   Define una lista de un máximo de 4 variables $_SERVER que deben ser modificadas
   durante la ejecución.
   Las variables que pueden ser modificadas para borrar los rastros de la ejecución phar son
   REQUEST_URI, PHP_SELF,
   SCRIPT_NAME y SCRIPT_FILENAME.
  
   Por sí sola, esta método no hace nada. Toma efecto solo cuando se combina con
   Phar::webPhar() y solo si el archivo solicitado es un archivo PHP
   a parsear. Tenga en cuenta que las variables PATH_INFO y
   PATH_TRANSLATED siempre son modificadas.
  
   Los valores iniciales de las variables que son modificadas son almacenados en el array SERVER
   con el prefijo PHAR_ y por ejemplo
   SCRIPT_NAME será almacenada como PHAR_SCRIPT_NAME.
  
variables
       un array que contiene cualquiera de estas strings.
       REQUEST_URI, PHP_SELF,
       SCRIPT_NAME y SCRIPT_FILENAME como
       índices de strings. Otros valores desencadenan una excepción
       y Phar::mungServer() es sensible a mayúsculas/minúsculas.
      
No devuelve ningún valor.
Levanta una excepción UnexpectedValueException si se encuentra algún problema en los datos pasados.
Ejemplo #1 Un ejemplo con Phar::mungServer()
<?php
// ejemplo de contenedor
Phar::mungServer(array('REQUEST_URI'));
Phar::webPhar();
__HALT_COMPILER();
?>
