Перемешиваем строки в файле средствами php
Итак задача у нас есть файл в котором например находятся урлы, каждый начинается с новой строки. Наша задача перемешать эти урлы и на выходе получить файл. В принципе скрипт самый наипростецкий сначало считываем имеющийся у нас файл в массив потом перемешиваем его и опять все складываем в файл
$array=file("urls.txt");
$fp=fopen("peremeshano.txt","w");
//print_r($array);
shuffle($array);
$c=count($array);
for ($q=0; $q<$c; $q++) {
echo $array[$q]."
";
fwrite($fp,trim($array[$q])."n");
}
fclose($fp);
вот собственно и все теперь мы имеем файл с перемешанными урлами, также вся информация выводится в окно браузера можно в принципе и оттуда скопировать и вставить в файл .
Category: Разное