Blog de programación, errores, soluciones

Chose Language:
Author: Admin/Publisher |finished | checked

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 información del servidor y del entorno de ejecución.

$_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 número de argumentos pasados al script.

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

Category: php
Something wrong? If you found an error or mistake in the content you can contact me on Twitter | @luisg2249_luis.
Last 4 post in same category