Forum Webscript.Ru
Программирование => PHP => Тема начата: AlterMann[RCK] от 16 Марта 2003, 04:14:12
-
Народ, подскажите, плиз!
Можно ли в PHP прочесть файл по строчкам???
например, нужно вывести сначала первую строчку, потом чё-нить своё... Потом второю и т.д.??
Дык если можно как это делается??
fread($file,???) или как?
-
file -- Reads entire file into an array
В общем, все данные из файла пихаются в массив $data
$data=file("supermega.txt");
for($i=0;$i{
echo "Строчка №$i";
echo $data[$i];
}
-
AlieN, спасибо огромное! ;-)
А теперь не подскажет ли кто, насколько максимально может "резать" строку функция substr()? Или она типа безгранична?
Делал проверку... чтобы выводил в цикле, каждые 8888 килобайт... доходит до отметки 106656 и стопорится... :-(
А может дело совсем не в этом???
-
AlterMann[RCK]
"стопорится" - это не описание проблемы. Лучше приведи пару строк кода и описание. Скорее всего проблема в чем-то другом
ЗЫ
кстати, chunk_split тебе не подходит ? http://php.net/chunk_split
-
Да собственно я уже всё победил... ;-)
Все яйца были в fread()... :-) Но это уже совсем другая история...
Всем спасибо! ;-)