2010-06-08 18 views
5

Come posso stampare $ _POST?

Esempio: echo $ _POST ['dati'];

Questo non restituisce nulla ...

+2

Cosa c'è che non va con echo $ _POST ['data']? – kamasheto

+1

Puoi pubblicare il tuo codice? –

+1

Hai effettivamente inserito qualcosa nei "dati"? –

risposta

10

puoi anche avvolgere il tuo codice con i tag <pre> per rendere il tuo array stampato più bello invece di solo 1 linea continua. Un trucco che è stato mostrato da un membro su questo sito.

<pre> 
<?php var_dump($_POST); ?> 
</pre> 
5

Il codice è corretto.

È possibile utilizzare:

var_dump($_POST); 

o

print_r($_POST); 

per stampare l'intero array POST per il debug.

1

È possibile visualizzare solo i valori dei tasti esistenti. array_keys() restituisce un array contenente le chiavi che esistono nell'array. Se non esiste alcun output per una chiave nonostante il fatto che la chiave esista, la matrice potrebbe contenere un valore vuoto per quella chiave.

+0

Potresti scrivere un esempio? –

+1

... Posso scrivere un esempio di come chiamare una funzione? È questo che stai chiedendo? –