Mostrando entradas con la etiqueta Php. Mostrar todas las entradas
Mostrando entradas con la etiqueta Php. Mostrar todas las entradas

viernes, 15 de enero de 2016

Cuáles son los métodos de envío de variables y cómo se recuperan en Php

¿Cuáles son los métodos de envío de variables y cómo se recuperan en Php?

¿Cuál es la diferencias entre $_REQUEST $_GET $_POST $_COOKIE?

La diferencia principal radica en el método de envío de variables y su forma de recuperar el contenido de esas variables para su utilización.

Método Post:

Son variables que se envían internamente para su posterior proceso del contenido de las mismas. Es decir que no son vistas por la persona que navega en internet

El contenido de las variables se recuperan por intermedio de la matriz asociativa $_POST.

Por lo general las variables son enviadas desde un formulario (form)

Ej

$_POST["variable del form"];

Método Get

Las variables son enviadas mediante parámetros UR, es decir que son enviadas en la URL y por lo tanto a la vista del usuario o del navegante.

El contenido de las variables se recuperan por intermedio de la matriz asociativa $_GET

Ej:

$_GET[‘nombre’], 

Método Cookies

Las variables son envidas mediante HTTP Cookies.

El contenido de las variables sonr rescatadas por la matriz asociativa $_COOKIE.

Ej

$_COOKIE[‘nombre’]


Por último está $_REQUEST que no tiene en cuenta el método de envío

Es el método mas utilizado para recuperar información, ya que sirve tanto para el POST como GET y también para COOKIES . Básicamente es igual que los anteriores y no depende del form.

Ej

$_REQUEST["variable del form"];

En resumen:

Por lo tanto lo que podemos llegar a ver, es que, tanto $_GET, $_POST y $_COOKIE obtienen las variables de distintos métodos de envíos, por su parte $_REQUEST es una variable “superglobal” que recupera el contenido de las variables sin tener en cuenta el método de envío.









-->
View My Stats