I want would like to get the parent node of the array below, but I don’t find a way to easily do this.
Normally for getting the id, I would do this in PHP:
echo $output['posts']['11']['id'];
But how can I get to the parent node “11” when I get the value of “id” passed from a $_GET/$_POST/$_REQUEST? (ie. $output[‘posts’][’11’][$_GET[id]])
Array
(
[posts] => Array
(
[11] => Array
(
[id] => 482
[time] => 2011-10-03 11:26:36
[subject] => Test
[body] =>
[page] => Array
(
[id] => 472
[title] => News
)
[picture] => Array
(
[0] => link/32/8/482/0/picture_2.jpg
[1] => link/32/8/482/1/picture_2.jpg
[2] => link/32/8/482/2/picture_2.jpg
[3] => link/32/8/482/3/picture_2.jpg
)
)
)
)
Or possibly:
How this should work exactly depends on your array structure though. If you have nested arrays you may need a function that does something like the above recursively.