С предыдущем вариантом я разобрался.
Сейчас есть немного усложненная задача.
Имеется вот такая строка:
AIRCEL_CELLULAR_SERVICES_IND_LR_40442 404420 919094000000 919095999999 919659000000 919659999999
Мне нужно получить каждое значение в отдельном єлементе массива.
К сожалению у меня получается не совсем то что я хочу (((
Результат разбора строки вот такой:
Array
(
[0] => AIRCEL_CELLULAR_SERVICES_IND_LR_ 40442 404420 919094000000 919095999999
[1] => AIRCEL_CELLULAR_SERVICES_IND_LR_ 40442
[2] => 404420
[3] => 919094000000 919095999999
)
Как видно, эта информация почему-то не записывается в массив 919659000000 919659999999)
Я не понимаю почему.
Использую следующий код:
CODE ( text):
скопировать код в буфер обмена
$lines = file('lr.txt'); foreach($lines as $val) { echo $val."<br><br>"; preg_match("/^(\w+)\t(\d{6})\t(\d+ \d+)+/",$val,$out); print_r($out); }
Пожалуйста, подскажите, как мне получить вот такой результат:
Array
(
[0] => AIRCEL_CELLULAR_SERVICES_IND_LR_ 40442 404420 919094000000 919095999999 919659000000 919659999999
[1] => AIRCEL_CELLULAR_SERVICES_IND_LR_ 40442
[2] => 404420
[3] => 919094000000 919095999999
[4] => 919094000000 919095999999
)
Вот синтаксис строки:
AIRCEL_CELLULAR_SERVICES_IND_LR_40442[:space:]404420\t919094000000[:space:]919095999999\t919659000000[:space:]919659999999
Буду очень признателен за помощь....
|