2010-06-08 17 views
5

Wie kann ich ein $ _POST drucken?

Beispiel: echo $ _POST ['data'];

Dies gibt nichts zurück ...

+2

Was ist los mit Echo $ _POST ['Daten']? – kamasheto

+1

Können Sie Ihren Code posten? –

+1

Hast du etwas in "Daten" geschrieben? –

Antwort

10

Sie können Ihren Code auch mit <pre> Tags umhüllen, um Ihr Array besser auszudrucken als nur eine durchgehende Linie. Ein Trick, der von einem Mitglied auf dieser Seite gezeigt wurde.

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

Ihr Code ist korrekt.

können Sie entweder:

var_dump($_POST); 

oder

print_r($_POST); 

die gesamte POST-Array für das Debuggen auszudrucken.

1

Sie können nur die Werte vorhandener Schlüssel anzeigen. array_keys() gibt ein Array zurück, das die im Array vorhandenen Schlüssel enthält. Wenn für einen Schlüssel keine Ausgabe ausgegeben wird, obwohl der Schlüssel vorhanden ist, enthält das Array möglicherweise einen leeren Wert für diesen Schlüssel.

+0

Können Sie ein Beispiel schreiben? –

+1

... Könnte ich ein Beispiel für das Aufrufen einer Funktion schreiben? Ist es das, was du fragst? –