[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: работа с извлечением из txt
Mihail_hams
Нужно извлечь из файла txt информацию, обработать, вывести её. Но файл txt создавался вручную с переводом строки, в результате извлекается только первая строка. Как сделать что-бы извлекались все строки?



Спустя 5 минут, 36 секунд (18.03.2012 - 06:09) Visman написал(а):
Используй file_get_contents для получения файла целиком, а потом уже разбивай/обрабатывай его как хочешь.

Спустя 3 часа, 12 минут, 9 секунд (18.03.2012 - 09:21) ADiel написал(а):
$rows = explode("\r\n", file_get_contents("путь до файла"));

Спустя 10 минут, 4 секунды (18.03.2012 - 09:32) GET написал(а):
либо

$str=file(myfile.txt);


получишь массив из строк $str, и каждую строку обработаешь

Спустя 10 минут, 53 секунды (18.03.2012 - 09:42) h234 написал(а):
Функцию file лучше использовать с флагом FILE_IGNORE_NEW_LINES, иначе каждая строка будет заканчиваться \r

Спустя 6 часов, 11 минут, 35 секунд (18.03.2012 - 15:54) Mihail_hams написал(а):
Arrey - пишет

Спустя 6 минут, 23 секунды (18.03.2012 - 16:00) GET написал(а):
все правильно у тебя массив создается на выходе...

обрабатывай его теперь через

foreach ($txt as $val)
{
echo $val;
}


увидишь свои строки


_____________
Я Учусь, если что я думаю -)))
Быстрый ответ:

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