Преобразование списков IP-адресов в строке в массивPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Преобразование списков IP-адресов в строке в массив

Сообщение Anonymous »

У меня есть тестовый файл, который содержит список IP-адресов в новой строке на сервере. Я использую phpseclib для получения файла, который возвращается мне в виде строки. Я хочу хранить каждый IP отдельно в массиве.

Я уже использовал

Код: Выделить всё

$arr = print_r(explode(" ",$str))
но все данные помещаются в $arr[0];

Код: Выделить всё

Array ( [0] => 10.54.58.1 10.54.58.27 10.54.58.28 10.54.58.31 10.54.58.32 10.54.58.33 10.54.58.36 10.54.58.45 10.54.58.60 10.54.58.67 10.54.58.80 10.54.58.86 10.54.58.89 10.54.58.97 10.54.58.98 10.54.58.99 )
Когда я попробовал скопировать и сохранить их явно в строку, а затем использовать разнесение, у меня все получилось.

Код: Выделить всё

Array ( [0] => 10.54.58.1 [1] => 10.54.58.27 [2] => 10.54.58.28 [3] => 10.54.58.31 [4] => 10.54.58.32 [5] => 10.54.58.33 [6] => 10.54.58.36 [7] => 10.54.58.45 [8] => 10.54.58.60 [9] => 10.54.58.67 [10] => 10.54.58.80 [11] => 10.54.58.86 [12] => 10.54.58.89 [13] => 10.54.58.97 [14] => 10.54.58.98 [15] => 10.54.58.99 )
Может кто-нибудь сказать мне, в чем проблема, я даже пытался удалить последнее лишнее пространство, которое у меня получалось

Подробнее здесь: https://stackoverflow.com/questions/450 ... g-to-array
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»