Android PHP-获取数组键值

Android PHP-获取数组键值,php,android,Php,Android,我在android中创建了一个JSON字符串/对象/数组,并将其传递给PHP 包含以下结果的PHP代码段: if(isset($_POST['finalobject'])) { $finalobject = $_POST['finalobject']; error_log("\n ###### finalobjectpost: " . $finalobject ,3,"android_post_array.log"); } finalobjectpost结果: {"myarra

我在android中创建了一个JSON字符串/对象/数组,并将其传递给PHP

包含以下结果的PHP代码段:

if(isset($_POST['finalobject']))
{
    $finalobject = $_POST['finalobject'];
    error_log("\n ###### finalobjectpost: " . $finalobject ,3,"android_post_array.log");
}
finalobjectpost结果:

{"myarray":[{"id":0,"name":0,"year":0,"curriculum":0,"birthday":0},{"id":1,"name":1,"year":1,"curriculum":1,"birthday":1}]}

我需要一个foreach循环来显示密钥头,即ID、NAME、Year等。

使用
json_decode()
函数将json字符串设置为数组,然后使用
foreach
循环来做一些你想做的事情

我已经使用了decode和foreach,仍然无法获得上面最后一个对象的键值。