[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Разобрать array
Hosefu
Код

if ($_GET['enter']) {
echo "Проверка $ip...";
echo "<br>";
echo var_export($SxGeo->getCityFull($ip));
}


Выходит

Проверка 62.133.162.2...
array ( 'city' => array ( 'id' => 479561, 'lat' => 54.7430599999999998317434801720082759857177734375, 'lon' => 55.96779000000000081627149484120309352874755859375, 'name_ru' => 'Уфа', 'name_en' => 'Ufa', ), 'region' => array ( 'id' => 578853, 'name_ru' => 'Башкортостан', 'name_en' => 'Bashkortostan', 'iso' => 'RU-BA', ), 'country' => array ( 'id' => 185, 'iso' => 'RU', 'lat' => 60, 'lon' => 100, 'name_ru' => 'Россия', 'name_en' => 'Russia', ), )


Cовсем не понимаю как разобрать всё по полочкам :blink:
Хотелось бы "
Страна: Россия
Регион: Башкортостан (если регион пуст, то не выводить)
Город: Уфа
"

Объясните, пожалуйста. :unsure:


http://deston-rp.ru/check/form.php
http://deston-rp.ru/check/index.php?ip=62.133.162.2&enter=введите
Arh
Как то так?

$data = $SxGeo->getCityFull($ip);
echo 'Страна: ' . $data['country']['name_ru'] . '<br>';
if (!empty($data['region']['name_ru'])) {
echo 'Регион: ' . $data['region']['name_ru'] . '<br>';
}
echo 'Город: ' . $data['city']['name_ru'] . '<br>';


_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Hosefu
user posted image

Arh, большое спасибо!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.