Задать вопрос
@alekskondr
php, javascript, yii2, drupal, MQL

Как вывести значение из многомерного ассоциативного массива?

array (
'region' =>
array (
'id' => 600338,
'name_ru' => 'Московская область',
'name_en' => 'Moscow Oblast\'',
'iso' => 'RU-51',
),
'country' =>
array (
'id' => 222,
'iso' => 'RU',
'lat' => 55,
'lon' => 43,
'name_ru' => 'Россия',
'name_en' => 'Russia',
),
)

Как вывести значение Russia?

$country = $SxGeo->getCityFull($ip);
//echo $country['country'];
//print_r($country);
foreach($country as $brand => $massiv)
{
foreach($massiv  as  $inner_key => $value)
{
echo "[$brand][$inner_key] = $value
";
}
}


Так выводит все подряд, пробывал подставлять ключи, не работает
  • Вопрос задан
  • 146 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Stalker_RED
@Stalker_RED
$data = $SxGeo->getCityFull($ip);
echo $data['country']['name_en'];
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы