Variables predefinidas en PHP

Por ahora veremos las variables predefinidas rapidamente pero se ahondara luego en futuros post que tambien estaran vinculados a PHP 101.

supreglobales — Son variables internas que están disponibles siempre. Lo que quiere decir esto es que no importa si esta en un ámbito local o global.

Variables superglobales:

$GLOBALS — Hace referencia a todas las variables disponibles en el ámbito global

Es un array asociativo que contiene las referencias a todas la variables que están definidas en el ámbito global del script. Los nombres de las variables son las claves del array. Ver ámbito de variables.

$_SERVER — contiene informacion de el servidor y de el entorno de ejecucion.

$_GET — es un array que contiene las variables HTTP GET

$_POST —es un array que contiene las variables HTTP POST

$_FILES — HTTP File Upload variables

$_REQUEST — contiene las variables de HTTP Request

$_SESSION — es un array que contiene las variables de la Session

$_ENV — contiene las variables del entorno(environment) variables

$_COOKIE — HTTP Cookies contiene las cookies si es que las usa


Otras variables predefinidas:

$php_errormsg — contiene el mensaje de error previo.

$HTTP_RAW_POST_DATA — contiene los datos POST sin tratar (raw). Deprecated(discontinuada a partir de la version 5.6 y 7) / si es posible no la use.

$http_response_header — Cuando se hace uso de la envoltura HTTP(http://), $http_response_header será poblado con los encabezados de respuesta HTTP. $http_response_header será creada en el ámbito local.

$argc — contiene el numero de argumentos pasados al script.

$argv — Es un array con los argumentos pasados al script, probablemente un archivo php.

Mas de php en: PHP 101 -mini tutorial de PHP

Ayudame: Por favor deja un comentario antes de irte, tu opinión es bienvenida. Si te gusta el contenido comparte.