PHP almacena una lista de información sobre el servidor. Esto incluirá cosas como el navegador que usa el visitante, la dirección IP y la página web de la que proviene el visitante. Aquí hay un script para probar con esas tres variables de servidor:

$ referente = $ _SERVER['HTTP_REFERER'];
$ navegador = $ _SERVER['HTTP_USER_AGENT'];
$ ipAddress = $ _SERVER['REMOTE_ADDR'];

imprimir "Referrer =". $ referente. "
";
imprimir "Navegador =". $ navegador. "
";
imprimir "Dirección IP =". $ ipAddress;

¡Estos son útiles si desea registrar sus estadísticas o prohibir una dirección IP en particular! (Si ejecuta el script en una máquina local, puede obtener un error para la referencia).

Entonces, para obtener los valores en las variables del servidor, la sintaxis es la siguiente:

$ _SERVER['Server_Variable']

Empiece con un signo de dólar, luego un carácter de subrayado ($ _). Luego agregas la palabra SERVIDOR. Entre corchetes, escriba el nombre de la variable del servidor a la que desea acceder. Rodee esto con comillas simples o dobles.

Debido a que está devolviendo un valor, debe poner todo eso en el lado derecho de un signo igual. A la izquierda del signo igual (=), necesita una variable para contener la cadena que se devuelve.

Las variables del servidor se mantienen en una matriz (asociativa), por lo que puede usar un bucle foreach para obtener una lista de todas las disponibles. Prueba este script:

foreach ($ _ SERVER as $ key_name => $ key_value) {

imprimir $ nombre_clave. "=". $ key_value. "
";

}

?>

Lo que hace el script es recorrer todas las variables del servidor e imprimir las claves y valores en la matriz SERVER.



<- Atrás una página | Pasar a la siguiente parte ->

Volver a la página de contenido de PHP

Recomendado para ti