Рандомайзер строк файла - подскажите прогу или сервис

VD
На сайте с 14.08.2004
Offline
143
1896

Возникла потребность случайным образом перемешать строки текстового файла.

Может кто подскажет сервис, либо редактор с такой функцией?

[Удален]
#1

А функция shuffle на PHP не катит?

AlexVenga
На сайте с 10.04.2007
Offline
190
#2

Загоняете строки в массив считывая файл построчно, делаете рандомайз массива и записываете строки в новый файл - 5 минут работы.

Антикризисное предложение: [Бурж, AdSense] [NEW] Сайты - каталоги компаний с гарантией трафа [Дорого] (/ru/forum/1006462)
VD
На сайте с 14.08.2004
Offline
143
#3

Больше года ничего не писал...

Если готового не найду, попробую написать.

[Удален]
#4

Использую EXCEL, функция случайное число =ОКРУГЛ(СЛЧИС()*1000000;0) + сортировка.

I
На сайте с 04.06.2007
Offline
61
#5

на php типа того

<?

$array = file("file.txt");
shuffle($array);
$content = implode("\r\n",$array);
$handle = fopen("random.txt", 'w');
fwrite($handle, $content);
?>
Kolyaj
На сайте с 28.03.2006
Offline
69
#6

Instructor, одна маленькая ошибочка. Функция file возвращает массив строк без удаления переводов строк. Поэтому нужно в третьей строчке просто

$content = implode("", $array);

P.S. А еще можно использовать file_put_contents.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий