- Автор темы
- #1
Добрый день товарищи.
Суть такова, есть код в нутри цикла
}
так вот у меня в файле есть 500 строчек, как мне сгенерировать уникальный список
из 100 слов чтоб небыло повторов?
В общем надо чтоб все 100 $i < 100 запусков цикла выдавали только новое уникальное имя, из имеющихся( 500 или 1000 тут нет ограничения строк.)
есть идея брать имя которое уже юзалось и ожить в текстовик, затем при повторном проходе искать совпадение в файле, куда сохранили предыдущие записи,
если имя есть то пропускать если нет то записывать.
Или посоветуете что нить боле разумное
Использование базы пока не расматриваю.
Благодарю за советы.
Суть такова, есть код в нутри цикла
PHP:
for($i=0;$i < 100;$i++){
$file=array();
$file=file('Gen/city.txt');
$size_temp=sizeof($file);
$city= $file[mt_rand(0,$size_temp-1)];
}
так вот у меня в файле есть 500 строчек, как мне сгенерировать уникальный список
из 100 слов чтоб небыло повторов?
В общем надо чтоб все 100 $i < 100 запусков цикла выдавали только новое уникальное имя, из имеющихся( 500 или 1000 тут нет ограничения строк.)
есть идея брать имя которое уже юзалось и ожить в текстовик, затем при повторном проходе искать совпадение в файле, куда сохранили предыдущие записи,
если имя есть то пропускать если нет то записывать.
Или посоветуете что нить боле разумное
Использование базы пока не расматриваю.
Благодарю за советы.