Eğer sağ PHP sürümleri var emin misiniz?
Için belgelere foreach a>:
As of PHP 5, it is possible to iterate
objects too.
json_decode ilişkilendirilebilir diziler yerine, nesneleri döndürmek yapmak için, json_decode with the second argument set to true kullanmayı deneyin.
$incomingData = json_decode($_POST['data'], true);
Nerede ikinci argüman, gelir $assoc (false varsayılan):
TRUE, döndüğünde nesneler ilişkisel diziler dönüştürülecektir.
Benim tahminim bir kutu PHP 5 daha az olmasıdır.
Bu mesele onaylamak için, zararsız birleşmeli dizinin çeşit $incomingData değiştirmeyi deneyin:
$incomingData = array("foo" => "bar", "baz" => "monkey");
o gitmek hata yaparsa ve bakın.