У меня есть два массива, из которых я могу получить $ result [0] или $ result [1].что я делаю неправильно с этим массивом и foreach?
Я сделал print_r($results[0])
и print_r($result[1])
. они оба дают мне два разных массива, которые я хочу.
Однако, я не в состоянии получить какой-либо из моей информации, если я делаю это
foreach($results[0] as $result){
echo $result['data']['id'];
}
Я хочу, чтобы иметь возможность различать два массива, поэтому я хочу, чтобы иметь возможность получить информацию от два.
Я также сделал json_decode на $ results.
Если кто-то может помочь мне здесь, это будет здорово! благодаря
EDIT:
Array
(
[nonsense] => Array
(
[more] => information
[less] => less stuff
)
[data] => Array
(
[0] => Array
(
[id] => some id
)
[1] => Array
(
[eh] => some eh
)
)
)
Array
(
[more stuff] => Array
(
[more] => information
[less] => less stuff
)
[more data] => Array
(
[0] => Array
(
[freshstuff] => some id
)
)
)
Я думаю, вы можете отобразить результаты своего массива? – Arfeen
Maby вы можете показать эту структуру двух массивов? – piotrekkr
'print_r ($ result [0])' и 'foreach ($ results [0] ..' result ** s ** или result? Может быть, typo? – Narek