Forum Webscript.Ru

Разное => Флейм => Тема начата: SiB от 01 Октября 2003, 14:18:41

Название: чтение строки из файла
Отправлено: SiB от 01 Октября 2003, 14:18:41
Люди, подскажите, как можно прочитать одну строку из текстовика. Строка неизвестной длины, заканчивается переводом каретки (генеренным \\n тоже в php). Все операторы вреде просят именно число считываемых байтов/символов... а если я заранее не знаю, сколько в нужной строке будет символов???...
оператор типа fread(int FP) ну то есть без указания длины - вообще не работает :(
Чего делать то?..
Название: чтение строки из файла
Отправлено: AliMamed от 01 Октября 2003, 14:45:59
читать ман [p]file[/p]
Название: чтение строки из файла
Отправлено: SiB от 01 Октября 2003, 14:53:01
Вай, какой умный Али... с такими мыслями даже не суйся людям советы давать - засмеют.
Мне нужен был ответ на конкретный вопрос, а не отсыл к трехтомнику прописных истин...

PS А ответ я и сам уже нашел - http://forum.21.ru/showthread.php?fid=25&tid=2028
Название: чтение строки из файла
Отправлено: Yukko от 01 Октября 2003, 15:00:43
SiB
Нашел ответ — молодец,  но не надо хамить, как ты это опрометчиво сделал.
Название: чтение строки из файла
Отправлено: SiB от 01 Октября 2003, 15:10:19
Да просто меня цепляет, когда в ответ на просьбу, человек, наверняка и в голове-то не имеющий, как по существу ответить, начинает умничать.
Типа как если бы в ответ на просьбу подсказать, как проехать на улицу Ленина тебе, тупому, посоветовали читать атлас автодорог России. И при этом искомая улица находится за углом...
Название: чтение строки из файла
Отправлено: Меняздесьдавнонет от 01 Октября 2003, 15:10:31
Слышь, ты, чудик.
Тебе попытались дать ответ, исходя из твоего бессвязного вопроса.
И если ответ тебя не устроил, то все претензии - к себе, любимому. Как спросил - так и ответили.

И за помощь надо благодарить, а не хамить.
Запомни это на будущее.
Тем более, что ответ тебе дали самый, что ни на есть правильный
читать ман
Там, все, что ты так долго искал, черным по белому написано.
Название: чтение строки из файла
Отправлено: SiB от 01 Октября 2003, 15:54:13
Я еще раз повторяю: я задал конкретный вопрос, и хотел услышать конкретный ответ. Если бы я хотел узнать, где можно прочитать мануал, я это и спросил бы.
Специально для вас, чудики, я свой вопрос задам еще раз, предельно связно:

1. имеется текстовый файл.
2. в нем - строки обычного ASCII-текста, заранее неизвестной длины.
3. нужно - считать в переменную ОДНУ заданную строку. всю, и только ее, не захватывая других и не недобирая заданную.

Доходчиво?..

Оказалось, что и в самом деле легче найти ответ самому, чем задавать его вроде бы умным людям. Одна нервов трата...
Название: чтение строки из файла
Отправлено: Меняздесьдавнонет от 01 Октября 2003, 16:10:24
Есть мнение, быстрее будет считать весь файл в массив и выбрать из него нужную строку, чем перебитать строки по одной.
В любом случае, вариант с file по крайней мере имеет право на жизнь.

Да, на такие вопросы проще найти ответ самому. Гораздо проще.
Всего-то заглянуть в документацию.
И пафос твой тут неуместен. Уймись.
Человек, который не может найти две строчки в мане не имеет права вообще хаять кого-либо на форуме.
Название: чтение строки из файла
Отправлено: SiB от 01 Октября 2003, 16:21:51
Ну так я этим самым file() и воспользовался. Нормально, оказалось, работает :)

Извини, но я еще пару слов о мануале и отсылах скажу, ок? - мне и нужно то было просто узнать про тонкости использования file() т.к. в том мануале, который у меня есть, почти примеров нет, одни описания синтаксиса. Уж поверь, я сначала его перекопал, мало чего догнал, и только потом полез к вам в форум. А меня обратно носом в тот же ман тыкают.

А вообще я человек спокойный. Когда не достают ;-)
Название: чтение строки из файла
Отправлено: Меняздесьдавнонет от 01 Октября 2003, 16:39:49
Я - человек неспокойный. Хам и грубиян.
Но даже я не представляю, как можно достать тремя словами "читать ман file". согласись, что взрыв был у тебя совершенно немотивированный.
Но, не буду больше тебя доставать, ибо вот сейчас я уже откровенно занудствую :-)
Название: чтение строки из файла
Отправлено: Xander от 01 Октября 2003, 19:49:38
SiB
тебя не в "тот же" ман носом ткнули, тебя ткнули носом в ман с кучей примеров и комментариев :)
Название: чтение строки из файла
Отправлено: SiB от 01 Октября 2003, 22:41:19
Ааа.. Ну тогда ладно, тогда прощаю! :p
Название: чтение строки из файла
Отправлено: Xander от 01 Октября 2003, 22:51:22
SiB
[off]спасибо большое, дяденька![/off]
Название: чтение строки из файла
Отправлено: Metaller от 02 Октября 2003, 10:12:02
SiB
А перед Али следовало бы тебе извинится за оскорбления. Он "в голове имеет" гораздо больше тебя.
Название: чтение строки из файла
Отправлено: SiB от 02 Октября 2003, 12:50:56
Metaller
Если он и имеет в голове больше меня, то уж никак не дал мне этого понять. Говорить фразу "читать ман" можно научить, извини, любое существо, видишь - даже такое мелкое и злобное, как ты :-)
И уж в любом случае не следовало бы тебе вписываться за постороннего человека в постороннем разговоре ;-)
Название: чтение строки из файла
Отправлено: Metaller от 02 Октября 2003, 12:56:32
[off]Господи.. дай терпения.....[/off]
Название: чтение строки из файла
Отправлено: ThE0ReTiC от 02 Октября 2003, 13:12:14
Тема закрыта и уехала, ибо флейм.
[off]
Господи, можт начать настойку валерианы не улицах раздавать молодежи???
Дай знак, господи...
[/off]