Как читать этот многомерный ассоциативный массив в PHP - PullRequest
0 голосов
/ 01 мая 2020

Я довольно новичок в PHP и провожу некоторое тестирование с помощью простого API.

API возвращает объект, для которого vardump выглядит следующим образом:

C:\xampp\htdocs\Curl-project\index.php:46:
array (size=1)
  'liveweer' => 
    array (size=1)
      0 => 
        array (size=49)
          'plaats' => string 'Venlo' (length=5)
          'temp' => string '9.5' (length=3)
          'gtemp' => string '7.9' (length=3)
          'samenv' => string 'Onbewolkt' (length=9)
          'lv' => string '88' (length=2)
          'windr' => string 'ZW' (length=2)
          'windms' => string '3' (length=1)
          'winds' => string '2' (length=1)
          'windk' => string '5.8' (length=3)
          'windkmh' => string '10.8' (length=4)
          'luchtd' => string '1001.9' (length=6)

Как например, я могу прочитать значение "Venlo", которое принадлежит ключу "plaats"?

С уважением,

Hubert

1 Ответ

1 голос
/ 01 мая 2020

Вы можете получить доступ к значению с помощью соответствующих клавиш, таких как

// this is your array
$array = [
    'liveweer' => [
        [
            'plaats' => 'Venlo',
            'temp' => '9.5',
            'gtemp' => '7.9',
            // so on...
        ]
    ]
];

// returns Venlo
$plaats = $array['liveweer'][0]['plaats'];


...