Tutorial: [PHP] Asignar nombre/variable a todos los datos que recibes por GET/POST

  • Autor Autor SebastianRdz223
  • Fecha de inicio Fecha de inicio
SebastianRdz223

SebastianRdz223

Gamma
Saludos, como programador, muchas veces encontramos problemas como el siguente:

¿Como asignarle un nombre a todas las variables que vamos a recibir de un formulario, sino sabemos nisiquiera cuantos valores son, ni como se llaman?

La solucion es la siguiente:
PHP:
$numero2 = count($_POST);
$tags2 = array_keys($_POST); // obtiene los nombres de las varibles
$valores2 = array_values($_POST);// obtiene los valores de las varibles

// crea las variables y les asigna el valor
for($i=0;$i<$numero2;$i++){ 
$$tags2[$i]=$valores2[$i]; 
}

Este pequeño codigo, te ahorra mucho trabajo manual: Supongamos que recibes datos de un form con 3 input llamados name, email y pais.
Pues ahora vas a llamarlos por $name $email $pais

Cualquier duda de su funcionamiento por favor escribir la duda por aca.

Para consultas mas privadas de tus proyectos puedes mandarme un MP y te ayudo con gusto.

Dios es Bueno!
 
Atrás
Arriba