Roland Schuster: Erkennen ob $_POST leer ist

Beitrag lesen

Hi!

Ich möchte die Inhalte von $_POST, $_GET und $_SESSION in einem String speichern, meine erste Idee war:

if (is_array ( $_POST )) {  
 $post = "\n   |  POST:";  
 foreach ( $_POST as $key->$value ) {  
  $post .= "\n   |    " . $key . ":" . $value;  
 }

Da bekomm ich jedoch einen Fehler wenn im jeweiligen Array keine Werte drinnen sind, is_array() erfüllt also nicht ganz den Zweck den ich brauch, welche Abfrage wäre denn richtig?

danke
Roland