Помогите разобраться пожалуйста, есть php код, распечатываю массив, цель не суть. В конце выполнения получаю ошибку Warning: Illegal string offset
<?php
foreach ($arr as $v){
foreach ($v as $k=>$v2){
echo $v2['id']."<br>";
}
}
?>
Если распечатать массив $arr имеем это
Array
(
[data] => Array
(
[0] => Array
(
[id] => 17861306822371551
[media_url] =>
[permalink] =>
[username] =>
[timestamp] => 2021-01-21T06:55:30+0000
[media_type] => IMAGE
)
[1] => Array
(
[id] => 17881664000038207
[media_url] =>
[permalink] =>
[username] =>
[timestamp] => 2021-01-20T04:31:03+0000
[media_type] => IMAGE
)
[2] => Array
(
[id] => 17910378847579805
[media_url] =>
[permalink] =>
[username] =>
[timestamp] => 2021-01-19T03:51:58+0000
[media_type] => IMAGE
)
)
[paging] => Array
(
[cursors] => Array
(
[before] => QVFIUmFTNUNWMDhFVHpOaS0xalAzOU91TWJURkM3THRWdDVMSnhHVk1rOWpjS29oc3lmZA3hxYXItYmJVMy0tNHFDT3AtSFo5dXRJZAlFYSTJjNzk5NUM2SThR
[after] => QVFIUk1WWEE2YjJfVG1KdHNfX3dxNXQ1NHlJOHhvNVRnaFgtYjViMkJXX1oydXVFc2wtdjg5S2VKcTc4RC1qV0ZAJY0JfMDFTZAXVMcGQydk52SHRXMlBVR2F3
)
[next] => https://graph.instagram.com/v1.0/17841400422310153/media?access_token=.......&fields=id%2Cmedia_url%2Cpermalink%2Cusername%2Ctimestamp%2Cmedia_type&limit=3&after=QVFIUk1WWEE2YjJfVG1KdHNfX3dxNXQ1NHlJOHhvNVRnaFgtYjViMkJXX1oydXVFc2wtdjg5S2VKcTc4RC1qV0ZAJY0JfMDFTZAXVMcGQydk52SHRXMlBVR2F3
)
)
Ошибка:
Warning: Illegal string offset 'id' in ......\page.php on line 93
h
Подскажите пожалуйста, как пофиксить ошибку? PHP только изучаю. Ошибку понял, где то не массив, как ожидается, а простая строка. Гуглил куча примеров, но как я понял все зависит от конкретного кода. Помогите разобраться.