Forum Webscript.Ru
		Разное => Флейм => Тема начата: SiB от 01 Октября 2003, 14:18:41
		
			
			- 
				Люди, подскажите, как можно прочитать одну строку из текстовика. Строка неизвестной длины, заканчивается переводом каретки (генеренным \\n тоже в php). Все операторы вреде просят именно число считываемых байтов/символов... а если я заранее не знаю, сколько в нужной строке будет символов???...
 оператор типа fread(int FP) ну то есть без указания длины - вообще не работает :(
 Чего делать то?..
- 
				читать ман [p]file[/p]
			
- 
				Вай, какой умный Али... с такими мыслями даже не суйся людям советы давать - засмеют.
 Мне нужен был ответ на конкретный вопрос, а не отсыл к трехтомнику прописных истин...
 
 PS А ответ я и сам уже нашел - http://forum.21.ru/showthread.php?fid=25&tid=2028
- 
				SiB 
 Нашел ответ — молодец,  но не надо хамить, как ты это опрометчиво сделал.
- 
				Да просто меня цепляет, когда в ответ на просьбу, человек, наверняка и в голове-то не имеющий, как по существу ответить, начинает умничать.
 Типа как если бы в ответ на просьбу подсказать, как проехать на улицу Ленина тебе, тупому, посоветовали читать атлас автодорог России. И при этом искомая улица находится за углом...
- 
				Слышь, ты, чудик.
 Тебе попытались дать ответ, исходя из твоего бессвязного вопроса.
 И если ответ тебя не устроил, то все претензии - к себе, любимому. Как спросил - так и ответили.
 
 И за помощь надо благодарить, а не хамить.
 Запомни это на будущее.
 Тем более, что ответ тебе дали самый, что ни на есть правильный
 читать ман
 Там, все, что ты так долго искал, черным по белому написано.
- 
				Я еще раз повторяю: я задал конкретный вопрос, и хотел услышать конкретный ответ. Если бы я хотел узнать, где можно прочитать мануал, я это и спросил бы.
 Специально для вас, чудики, я свой вопрос задам еще раз, предельно связно:
 
 1. имеется текстовый файл.
 2. в нем - строки обычного ASCII-текста, заранее неизвестной длины.
 3. нужно - считать в переменную ОДНУ заданную строку. всю, и только ее, не захватывая других и не недобирая заданную.
 
 Доходчиво?..
 
 Оказалось, что и в самом деле легче найти ответ самому, чем задавать его вроде бы умным людям. Одна нервов трата...
- 
				Есть мнение, быстрее будет считать весь файл в массив и выбрать из него нужную строку, чем перебитать строки по одной.
 В любом случае, вариант с file по крайней мере имеет право на жизнь.
 
 Да, на такие вопросы проще найти ответ самому. Гораздо проще.
 Всего-то заглянуть в документацию.
 И пафос твой тут неуместен. Уймись.
 Человек, который не может найти две строчки в мане не имеет права вообще хаять кого-либо на форуме.
- 
				Ну так я этим самым file() и воспользовался. Нормально, оказалось, работает :) 
 
 Извини, но я еще пару слов о мануале и отсылах скажу, ок? - мне и нужно то было просто узнать про тонкости использования file() т.к. в том мануале, который у меня есть, почти примеров нет, одни описания синтаксиса. Уж поверь, я сначала его перекопал, мало чего догнал, и только потом полез к вам в форум. А меня обратно носом в тот же ман тыкают.
 
 А вообще я человек спокойный. Когда не достают ;-)
- 
				Я - человек неспокойный. Хам и грубиян.
 Но даже я не представляю, как можно достать тремя словами "читать ман file". согласись, что взрыв был у тебя совершенно немотивированный.
 Но, не буду больше тебя доставать, ибо вот сейчас я уже откровенно занудствую :-)
- 
				SiB 
 тебя не в "тот же" ман носом ткнули, тебя ткнули носом в ман с кучей примеров и комментариев :)
- 
				Ааа.. Ну тогда ладно, тогда прощаю! :p
			
- 
				SiB 
 [off]спасибо большое, дяденька![/off]
- 
				SiB 
 А перед Али следовало бы тебе извинится за оскорбления. Он "в голове имеет" гораздо больше тебя.
- 
				Metaller
 Если он и имеет в голове больше меня, то уж никак не дал мне этого понять. Говорить фразу "читать ман" можно научить, извини, любое существо, видишь - даже такое мелкое и злобное, как ты :-)
 И уж в любом случае не следовало бы тебе вписываться за постороннего человека в постороннем разговоре ;-)
- 
				[off]Господи.. дай терпения.....[/off]
			
- 
				Тема закрыта и уехала, ибо флейм.
 [off]
 Господи, можт начать настойку валерианы не улицах раздавать молодежи???
 Дай знак, господи...
 [/off]