Задать вопрос
@yar_stun
frontend-dev

Как объединить два значения из двумерного массива и получить одномерный?

Здравствуйте!
Есть массив такого вида:
Array
(
    [3] => Array
        (
            [ip] => 213.246.6.35
            [port] => 8080
            [hostname] => 188.240.120.136
            [http] => 1
            [https] => 0
            [socks4] => 0
            [socks5] => 0
        )
)

    [15] => Array
        (
            [ip] => 196.54.47.68
            [port] => 80
            [hostname] => 196.54.47.68
            [http] => 1
            [https] => 0
            [socks4] => 0
            [socks5] => 0
        )
)

Есть ли возможность достать из этого массива только значение ip и port, объединить их в одно значение, и записать в одномерный массив? Пример:
Array
(
    [0] => 213.246.6.35:3457
    [1] => 196.54.47.68:34557
    [2] => 194.44.15.222:3257
    [3] => 183.89.119.65:984567
)

Подскажите пожалуйста возможные варианты.
  • Вопрос задан
  • 207 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Eridani
@Eridani
Мимо проходил
$new_arr = array();
foreach($arr as $item) {
$new_arr[] = $item['ip'] . ':' . $item['port'];
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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