| Variables predefinidas |
Variable predefinidas
• PHP utiliza una serie de variables predefinidas que pueden facilitar informaciones muy útiles.Los deberes...
Cuando intentaba hacer la tabla que ves a la derecha me parecía que no iba a acabar nunca. Una tabla enorme, con colorines -¿horterillas? ... que le vamos a hacer...- me dió un ataque de vagancia -chisttttttt... bastante frecuente en mi caso- y me decidí a buscar algún método que me resultara cómodo para no tener que escribir tanta etiqueta repetida del tipo: <td>, </td>, etc. etc. y tanto colspan=xx, etc. etc.
Alguna variables predefinidas...
| GATEWAY_INTERFACE | ||
| Indica que revisión de la especificación CGI está usando el servidor | ||
| echo $GATEWAY_INTERFACE | Resultado | |
| SERVER_NAME | ||
| Indica el nombre del servidor en el que se está ejecutando el script de PHP | ||
| echo $SERVER_NAME | Resultado | |
| SERVER_SOFTWARE | ||
| Escribe una cadena de identificación del servidor, que aparece en las cabeceras al responderse a las peticiones | ||
| echo $SERVER_SOFTWARE | Resultado | |
| SERVER_PROTOCOL | ||
| Escribe el nombre y revisión del protocolo a través del que se solicitó la página | ||
| echo $SERVER_PROTOCOL | Resultado | |
| REQUEST_METHOD | ||
| Escribe el método de petición se usó para acceder a la página | ||
| echo $REQUEST_METHOD | Resultado | |
| QUERY_STRING | ||
| Escribe la cadena de petición (si la hubo) con la que se accedió a la página | ||
| echo $QUERY_STRING | Resultado | |
| DOCUMENT_ROOT | ||
| Indica directorio raíz del documento bajo el que se ejecuta el script, tal y como está definido en el fichero de configuración del servidor | ||
| echo $DOCUMENT_ROOT | Resultado | |
| HTTP_ACCEPT | ||
| Indica los tipos MIME que el cliente puede recibir. | ||
| echo $HTTP_ACCEPT | Resultado | |
| HTTP_ACCEPT_CHARSET | ||
| Indica los contenidos de la cabecera Accept-Charset de la petición actual, si hay alguna. | ||
| echo $HTTP_ACCEPT_CHARSET | Resultado | |
| HTTP_ENCODING | ||
| Indica los contenidos de la cabecera Accept-Encoding de la petición actual, si la hay | ||
| echo $HTTP_ENCODING | Resultado | |
| HTTP_ACCEPT_LANGUAGE | ||
| Indica los contenidos de la cabecera Accept-Language de la petición actual, si hay alguna. | ||
| echo $HTTP_ACCEPT_LANGUAGE | Resultado | |
| HTTP_CONNECTION | ||
| Determina el tipo de conexión HTTP que está en uso. Generalmente Keep-Alive es lo normal. Esto indica que el servidor no debe cerrar la conexión con el cliente | ||
| echo $HTTP_CONNECTION | Resultado | |
| HTTP_HOST | ||
| Indica los contenidos de la cabecera Host de la petición actual, si hay alguna | ||
| echo $HTTP_HOST | Resultado | |
| HTTP_REFERER | ||
| La dirección de la página (si la hay) desde la que el navegador saltó a la página actual. | ||
| echo $HTTP_REFERER | Resultado | |
| HTTP_USER_AGENT | ||
| Indica el navegador que se está utilizando para ver la página actual | ||
| echo $HTTP_USER_AGENT | Resultado | |
| REMOTE_ADDR | ||
| Indica la dirección IP desde la que el usuario está viendo la página actual | ||
| echo $REMOTE_ADDR | Resultado | |
| REMOTE_PORT | ||
| Indica el puerto que se está utilizando en la máquina del usuario para comunicarse con el servidor web | ||
| echo $REMOTE_PORT | Resultado | |
| gethostbyaddr("$REMOTE_ADDR") | ||
| Indica el puerto que se está utilizando en la máquina del usuario para comunicarse con el servidor web | ||
| echo $gethostbyaddr("$REMOTE_ADDR") | Resultado | Warning: gethostbyaddr() [function.gethostbyaddr]: Address is not a valid IPv4 or IPv6 address in /home/rinconas/public_html/php/php12.php on line 129 |
| SCRIPT_FILENAME | ||
| Indica la vía de acceso absoluta del script que se está ejecutando | ||
| echo $SCRIPT_FILENAME | Resultado | |
| SERVER_ADMIN | ||
| El valor que se haya dado a la directiva SERVER_ADMIN (en Apache) en el fichero de configuración del servidor web. | ||
| echo $SERVER_ADMIN | Resultado | |
| SERVER_PORT | ||
| El puerto del equipo servidor que está usando el servidor web para la comunicación. | ||
| echo $SERVER_PORT | Resultado | |
| SERVER_SIGNATURE | ||
| Una cadena que contiene la versión del servidor y el nombre del servidor virtual que es añadida a las páginas generadas por el servidor, si está característica está activa | ||
| echo $SERVER_SIGNATURE | Resultado | |
| PATH_TRANSLATED | ||
| Vía de acceso basada en el sistema de ficheros- (no el directorio raíz del documento-) del script en cuestión, después de que el servidor haya hecho la conversión virtual-a-real. | ||
| echo $PATH_TRANSLATED | Resultado | |
| SCRIPT_NAME | ||
| Vía de acceso basada en el sistema de ficheros- (no el directorio raíz del documento-) del script en cuestión, después de que el servidor haya hecho la conversión virtual-a-real. | ||
| echo $SCRIPT_NAME | Resultado | |
| REQUEST_URI | ||
| La URI que se dió para acceder a esta página; | ||
| echo $REQUEST_URI | Resultado | |
| PHP_SELF | ||
| El nombre del fichero que contiene el script que se esta ejecutando, relativo al directorio raíz de los documentos. | ||
| echo $PHP_SELF | Resultado | |
| HTTP_COOKIE_VARS | ||
| Un array asociativo de variables pasadas al script actual mediante cookies HTTP | ||
| echo $HTTP_COOKIE_VARS | Resultado | Array |
| HTTP_GET_VARS | ||
| Un array asociativo de variables pasadas al script actual mediante el método HTTP GET. | ||
| echo $HTTP_GET_VARS | Resultado | Array |
| HTTP_POST_VARS | ||
| Un array asociativo de variables pasadas al script actual mediante el método HTTP POST | ||
| echo $HTTP_POST_VARS | Resultado | Array |
| info.php |