22 Votos

PHP: Iterar todas las Variables POST

Pregunta de Invitado | 29/10/2021 a las 23:30

Estoy transmitiendo una form dinámica con POST a uno de mis scripts PHP para evaluar los datos allí.

Por lo general, cada variable POST se puede recuperar utilizando $_POST['nombre'] en el script. Sin embargo, en mi caso, necesito una solución con la que pueda pasar o hacer un bucle sobre todas las variables de POST existentes sin saber su nombre o clave, porque se crean dinámicamente y pueden ser diferentes cada vez que ejecutan el script.

Entonces, necesito algo así como un foreach para la variable $_POST, que se puede usar de otra manera para una matriz. El requisito es que me gustaría tener todos los valores y nombres clave que reciben a través de POST. ¿Es esto posible de alguna manera?

ResponderPositivoNegativo
2Mejor Respuesta2 Votos

Puede aplicar "foreach" a $_POST, porque $_POST no es más que una array que contiene todos los valores transmitidos.

Aquí hay un pequeño ejemplo:

foreach($_POST as $key => $value) {
  echo "$key = $value"
}

Debido a que $_POST es una matriz asociativa (associative array), es posible leer ambos, nombres clave (aquí $key) y valores (aquí $value) de esta manera, donde la clave es el nombre del campo de entrada y el valor es el correspondiente contenido del campo de entrada.
31/10/2021 a las 09:06

ResponderPositivo Negativo
Responder

Temas Relacionados

PHP: Guardar Resultado de MySQL en Array

Información | 0 Comentarios

La Búsqueda de Askingbox

Información | 0 Comentarios

Aviso Importante

Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.

Participar

Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.