Non e' un array come in C dove la chiave e' un numero. E' un hash quindi l'array e' definito come

chiave => valore

Devi usare foreach($_POST as $postKey => $postValue)