Разбор массива внутри массива, - PullRequest
0 голосов
/ 11 февраля 2019

Я пытаюсь проанализировать массив внутри массива ... это то, что я пробовал и работал, я получил информацию для "kjennemerke", но не childarray = "dekkdimensjon" не может найти что-либо освобожденное в стеке, которое сработало.

   <?php
$jsonData=file_get_contents(filelocation);
$phpArray = json_decode($jsonData,true);

$record=$phpArray['kjennemerke'];
print_r($record);
?>

но я пытаюсь получить "dekkdimensjon"

https://textuploader.com/1a8qj/raw

1 Ответ

0 голосов
/ 11 февраля 2019

У вас нет доступа к правильному индексу.

Вот один из способов доступа к вашим данным для dekkdimensjon.

$jsonData=file_get_contents(filelocation);
$phpArray = json_decode($jsonData,true);

foreach($phpArray['tekniskKjoretoy']['aksler']['dekkOgFelger'] as $k=>$v){
    echo $v['dekkdimensjon'];
}

или если вы хотите сгруппировать все эти значения в их собственный массив:

$values = array_column($phpArray['tekniskKjoretoy']['aksler']['dekkOgFelger'], 'dekkdimensjon');
...