Tema 3

Páginas: 5 (1242 palabras) Publicado: 14 de octubre de 2015
Tema 3: Variables del Sistema o Superglobales, php.ini e include















DWES

TEMA 3
Variables del Sistema o superglobales
php.ini
include

Carlos M. Abrisqueta Valcárcel























IES Ingeniero de la Cierva, Murcia, España

Tema 3: Variables del Sistema o Superglobales, php.ini e include















DWES

Variables del Sistema
Lasvariables del sistema son variables
creadas por PHP y que nos permiten obtener
información de nuestros scripts.
Son también conocidas como
entorno o superglobales.

variables

de

Son un conjunto de variables, normalmente
array, que van a estar accesibles desde
cualquier parte de nuestro código.

Carlos M. Abrisqueta Valcárcel























IES Ingeniero de la Cierva, Murcia,España

Tema 3: Variables del Sistema o Superglobales, php.ini e include















DWES

Variables del Sistema
Las variables del sistema que más vamos a usar y que
describiremos con más detalle a lo largo de este tema son

• $GLOBALS

• $_REQUEST

• $_SERVER

• $_COOKIE

• $_GET

• $_SESSION

• $_POST

•…

• $_FILES

Podemos encontrar más información enhttp://www.php.net/manual/es/reserved.variables.php
Carlos M. Abrisqueta Valcárcel























IES Ingeniero de la Cierva, Murcia, España

Tema 3: Variables del Sistema o Superglobales, php.ini e include















DWES

$GLOBALS
http://www.php.net/manual/es/reserved.variables.globals.php

$GLOBALS es un array asociativo que contiene las
referencias a todas las variables que estándefinidas en el ámbito global del script.
Los nombres de las variables son las claves del
array (sin el $).
$GLOBALS[‘nombre’]
Insistimos en que el array GLOBALS para guardar
variables globales no hay que utilizarlo salvo en
casos muy meditados, pues en una gran mayoría de
los casos tenemos alternativas más adecuadas.
Carlos M. Abrisqueta Valcárcel























IES Ingeniero de laCierva, Murcia, España

Tema 3: Variables del Sistema o Superglobales, php.ini e include















DWES

$_SERVER
http://www.php.net/manual/es/reserver.variables.server.php

Es un array que contiene información, tales como
cabeceras, rutas y localizaciones del código. Las
entradas de este array son creadas por el servidor
web. No existe garantía de que cada servidor webproporcione todas estas entradas, ya que existen
servidores que pueden omitir algunas (por ejemplo
por motivos de seguridad) o proporcionar otras que
no se encuentran recogidas aquí.
$_SERVER[‘nombre’]

Carlos M. Abrisqueta Valcárcel























IES Ingeniero de la Cierva, Murcia, España

Tema 3: Variables del Sistema o Superglobales, php.ini e includeDWES

&_GET
http://www.php.net/manual/es/reserved.variables.get.php
Es un array asociativo de variables pasado al script
actual vía parámetros URL.

$_GET[‘nombre’]
Por ejemplo:
www.midominio.com/usuario.php?id=4&nombre=pepe
Es una manera que tenemos de pasarle parámetros de
entrada a un script para que se ejecute.
Lo veremos con más detalle en el Tema 4.

Carlos M. Abrisqueta ValcárcelIES Ingeniero de la Cierva, Murcia, España

Tema 3: Variables del Sistema o Superglobales, php.ini e include















DWES

&_POST
http://www.php.net/manual/es/reserved.variables.post.php

Es un array asociativo que variables que se le
pasan al script actual a través del método HTTP
POST. El usuario no las ve directamente, a
diferencia de $_GET.$_POST[‘nombre’]
Al igual que la anterior $_GET,
detalles más adelante en el tema 4.

Carlos M. Abrisqueta Valcárcel





















entraremos



en

IES Ingeniero de la Cierva, Murcia, España

Tema 3: Variables del Sistema o Superglobales, php.ini e include















DWES

$_FILES
http://www.php.net/manual/es/reserved.variables.files.php

Es otra variable de tipo array...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • tema 3
  • Tema 3
  • Tema 3
  • TEMA 3
  • tema 3
  • tema 3
  • tema 3
  • tema 3

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS