Извлечь случайную строку из 40Мб файлаhttp://softtime.ru/forumИзвлечь случайную строку из 40Мб файлаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=78808#post468860я так и написал - если файл изменяется значительно реже, чем читается. Кстати, бывают файлы , которые пополняются новыми строками...Извлечь случайную строку из 40Мб файлаTue, 8 Feb 2011 00:19:28 +0300TrianonИзвлечь случайную строку из 40Мб файлаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=78808#post468855Хм... собственно пример подсчета количества строк приведен выше. Сгенерировать номер случайной строки можно при помощи скрипта "?php $index = rand(1,...Извлечь случайную строку из 40Мб файлаTue, 8 Feb 2011 00:15:06 +0300cheopsИзвлечь случайную строку из 40Мб файлаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=78808#post468854На самом деле мы не знаем фиксированной ли они длины, если действительно фиксированной, это было бы лучшим решением.Извлечь случайную строку из 40Мб файлаTue, 8 Feb 2011 00:14:23 +0300cheopsИзвлечь случайную строку из 40Мб файлаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=78808#post468852Особенно этот прием хорош, если операция частая и завязана на посещение страницы, иначе действительно будет очень накладно лопатить по два...Извлечь случайную строку из 40Мб файлаTue, 8 Feb 2011 00:13:22 +0300cheopsИзвлечь случайную строку из 40Мб файлаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=78808#post468851а пример можно?Извлечь случайную строку из 40Мб файлаTue, 8 Feb 2011 00:12:17 +0300CodeIgniterИзвлечь случайную строку из 40Мб файлаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=78808#post468850строки фиксированной длинны тогда зная размер файла можем определить количество записей затем случайное число смещение и чтение нужной записиИзвлечь случайную строку из 40Мб файлаTue, 8 Feb 2011 00:11:58 +0300Красная_шляпаИзвлечь случайную строку из 40Мб файлаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=78808#post468848поскольку чтобы случайным образом выбрать строку, нужно опираться на общее число строк в файле, то один раз прочитать файл целиком...Извлечь случайную строку из 40Мб файлаTue, 8 Feb 2011 00:08:35 +0300TrianonИзвлечь случайную строку из 40Мб файлаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=78808#post468845Подсчитайте количество строк в файле и сгенерируйте случайный индекс от 1 до этого количество. Далее используйте приведенный выше скрипт. "?php...Извлечь случайную строку из 40Мб файлаMon, 7 Feb 2011 23:59:52 +0300cheopsИзвлечь случайную строку из 40Мб файлаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=78808#post468841а если мне нужно получить случайную строку но при этом мне ненадо открывать весь файл. Какой выход из такого положения?...Извлечь случайную строку из 40Мб файлаMon, 7 Feb 2011 23:48:48 +0300CodeIgniterИзвлечь случайную строку из 40Мб файлаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=78808#post468839Можно отталкиваться от следующего скрипта "?php // Номер строки $number = 4; // Открываем файл $fd = fopen("text.txt", "rb"); //...Извлечь случайную строку из 40Мб файлаMon, 7 Feb 2011 23:41:55 +0300cheopsИзвлечь случайную строку из 40Мб файлаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=78808#post468838каким образом можно это реализовать? напишите пример плеезИзвлечь случайную строку из 40Мб файлаMon, 7 Feb 2011 23:38:47 +0300CodeIgniterИзвлечь случайную строку из 40Мб файлаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=78808#post468837прочесть строки вплоть до n все равно придется. как - читая файл построчно и считая строки.Извлечь случайную строку из 40Мб файлаMon, 7 Feb 2011 23:34:14 +0300TrianonИзвлечь случайную строку из 40Мб файлаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=78808#post468835Всем привет! У меня вот есть файл 40 мб а то и больше как можно вытащить n - строку с...Извлечь случайную строку из 40Мб файлаMon, 7 Feb 2011 23:28:36 +0300CodeIgniter