"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo acceder y recuperar variables de formulario enviadas mediante POST en PHP?

¿Cómo acceder y recuperar variables de formulario enviadas mediante POST en PHP?

Publicado el 2024-11-06
Navegar:937

How to Access and Retrieve Form Variables Sent via POST in PHP?

Cómo recuperar todas las variables transmitidas mediante POST

Al manejar datos POST, PHP completa automáticamente la matriz $_POST. Los componentes de una matriz representan los datos asociados con los elementos de entrada del formulario.

Para ver el contenido de la matriz $_POST, simplemente use var_dump($_POST); o puede acceder a valores individuales especificando su clave de matriz correspondiente ( por ejemplo, $name = $_POST["name"];).

Suponiendo que su formulario utiliza el método de codificación habitual (enctype="multipart/form-data"), puede verificar si hay una casilla de verificación seleccionada usando la siguiente sintaxis:

if (isset($_POST['myCheckbox']) && $_POST['myCheckbox'] == 'Yes') {
    ...
}

Si tiene una serie de casillas de verificación, donde cada casilla de verificación tiene un atributo de "valor" único, los valores seleccionados estarán disponibles como una matriz. Para acceder a esta matriz, utilice la sintaxis: $arrayName = $_POST["arrayName[]"];. Aquí hay un ejemplo:

val1
val2
val3

Al usar [] en el nombre de la casilla de verificación, los valores seleccionados estarán disponibles en una matriz llamada $_POST

.

Declaración de liberación Este artículo se reimprime en: 1729316596 Si hay alguna infracción, comuníquese con [email protected] para eliminarla.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3