2010-06-17 14 views

Respuesta

26

Si realmente desea imprimirlas, se podría hacer algo como:

print_r($_POST); 

Como alternativa, puede interactuar con ellos haciendo individualmente algo como:

foreach ($_POST as $key => $value) { 
    //do something 
    echo $key . ' has the value of ' . $value; 
} 

pero hagas lo que hagas ... por favor filtra la entrada. La inyección SQL les da a todos noches sin dormir.

+4

o XSS. Esta oración está aquí para hacer el comentario de más de 15 caracteres. – icktoofay

+0

bien, estaba buscando $ results = print_r ($ b, true), gracias – ilhan

4

Uso:

var_dump($_POST); 
+1

Odio la salida fea 'var_dump' a menos que' xdebug' esté instalado y habilitado. –

3
echo '<pre>'; 
print_r($_POST); 
echo '</pre>'; 
3

Si desea los valores POST como variables en su secuencia de comandos, puede usar la función de extracción, p.

extract ($_GET); 

o

extract ($_GET, EXTR_IF_EXISTS); 

Hay varias banderas se pueden utilizar (consulte el manual); este restringe la extracción a variables ya definidas.

También puede usar la función import_request_variables.

Saludos

Jeff

-3

utilizar esta función en un bucle. extracto ($ _GET);

Cuestiones relacionadas