PHP: variables del servidor

 

En nuestras aplicaciones muchas veces tenemos que utilizarlas, por eso me pareció muy buena esta lista que encontre en sentidoWeb y acá se las dejo.

  • $_SERVER['REQUEST_URI']: devuelve la URL con la que se accede al script que se está ejecutando. Devolvería algo así como /script.php?param1=val1&param2=val2.
  • $_SERVER['DOCUMENT_ROOT']: devuelve el directorio raíz del servidor web, algo así como /usr/tusitio/www.
  • $_SERVER['HTTP_HOST']: devuelve el nombre del dominio (por ejemplo, sentidoweb.com). Esto puede ser muy útil cuando se quieren usar paths absolutos en vez de relativos y queremos que funcione la aplicación en el servidor de desarrollo y en el de real.
  • $_SERVER['HTTP_USER_AGENT']: nos devuelve información del navegador, cuál es y en qué sistema operativo se ejecuta. Útil si tenemos que hacer algún apaño por incompatibilidad de navegadores, para llevar tema de estadísticas o por ejemplo para devolver un archivo para descarga dependiente de S.O.
  • $_SERVER['PHP_SELF']: devuelve el nombre del fichero que se está ejecutando.
  • $_SERVER['QUERY_STRING']: devuelve la lista de parámetros que se pasan por URL (lo que sigue después de la interrogación).
  • $_SERVER['REMOTE_ADDR']: devuelve la dirección IP de la máquina que está accediendo al script.
  • $_SERVER['SCRIPT_FILENAME']: devuelve el path absoluto del script que se está ejecutando.

Extraido de SentidoWeb

 

No Responses to “PHP: variables del servidor”

 

Leave a Reply

 
Cerrar
Enviar por Correo