lunes, 3 de mayo de 2010

VARIABLES DE SISTEMA

VARIABLES DE SISTEMA



1. DEFINICION: PHP nos da una serie de variables que nos informan sobre nuestro servidor y sobre el cliente, La informacion de las variables es dada por el servidor y no se pueden modificar sus valores directamente mediante el script. Para hacerlos hay que influir sobre la propiedad que definen.

1.1VARIABLES SUPER GLOBALES: Variables de tippo array que mantienen informacion del sistema, llamadas superglobales porque se definen en un ambito global podemos encontrar las siguientes:

1.1.1$GLOBALS: Contiene una referencia a cada variable disponible en el espectro de las variables del script. Las llaves de esta matriz son los nombres de las variables globales. $GLOBALS existe dese PHP 3.

1.1.2$_SERVER: Variables definidas por el servidor web ó directamente relacionadas con el entorno en don el script se esta ejecutando. Análoga a la antigua matriz $HTTP_SERVER_VARS (la cual está todavía disponible, aunque no se use).

1.1.3$_GET: Variables proporcionadas al script por medio de HTTP GET. Análoga a la antigua matriz $HTTP_GET_VARS (la cual está todavía disponible, aunque no se use).

1.1.4$_POST: Variables proporcionadas al script por medio de HTTP POST. Análoga a la antigua matriz $HTTP_POST_VARS (la cual está todavía disponible, aunque no se use).

1.1.5$_COOKIE: Variables proporcionadas al script por medio de HTTP cookies. Análoga a la antigua matriz $HTTP_COOKIE_VARS (la cual está todavía disponible, aunque no se use).

1.1.6$_FILES: Variables proporcionadas al script por medio de la subida de ficheros via HTTP . Análoga a la antigua matriz $HTTP_POST_FILES (la cual está todavía disponible, aunque no se use). Vea también Subiendo ficheros por método POST para más información.

1.1.7$_ENV: Variables proporcionadas al script por medio del entorno. Análoga a la antigua matriz $HTTP_ENV_VARS (la cual está todavía disponible, aunque no se use).

1.1.8$_REQUEST: Variables proporcionadas al script por medio de cuaquier mecanismo de entrada del usuario y por lo tanto no se puede confiar en ellas. La presencia y el orden en que aparecen las variables en esta matriz es definido por la directiva de configuración variables_order. Esta matriz no tiene un análogo en versiones anteriores a PHP 4.1.0. Vea también import_request_variables().

1.1.9$_SESSION: Variables registradas en la sesión del script. Análoga a la antigua matriz $HTTP_SESSION_VARS (la cual está todavía disponible, aunque no se use). Vea también la sección Funciones para el manejo de sessiones para más información.






No hay comentarios:

Publicar un comentario