Помощник
|
![]() |
![]() |
Сообщение
#1
|
||
![]() |
|
||
|
|||
![]() |
![]()
Сообщение
#2
|
![]() |
Я так понимаю, вам нужно хаотичное распределение кучек одинаковых слов между собой?
-------------------- |
|
|
![]() |
Сообщение
#3
|
![]() |
falken да, файл в екселе, каждое слово в ряд написанно.
Неужели никто не знает как? -------------------- |
|
|
![]() |
![]()
Сообщение
#4
|
![]() |
kesn, сбросьте образец в екселе, попробую вам помочь.
-------------------- |
|
|
![]() |
![]()
Сообщение
#5
|
![]() |
Кое-что непонятно.
В нем 420 000 текстов в ряд. Т.е. каждый с новой строки? Если да, то есть ли в тексте знаки препинания? Написал самый простой вариант, при котором мы предполагаем, что каждый текст располагается с новой строки, в тексте нет знаков препинания, и все слова записаны в нижнем регистре через пробел. function getRandomizeText($words) { $count = count($words); for($i=0; $i<$count; $i++) { $rnd = mt_rand(0, count($words)-1); $tmp = $words[$rnd]; $words[$rnd] = $words[$i]; $words[$i] = $tmp; } return implode(" ", $words); } $file = file("file.txt"); for($i = 0; $i<count($file); $i++) { $words = explode(" ", $file[$i]); echo getRandomizeText($words) . "<br />"; } Надеюсь разберетесь ![]() Рандом конечно не идеальный, но я уже спать собираюсь.. Если нужно что-то более интеллектуальное - пишите в личку. Сообщение отредактировал dan1 - 6.6.2012, 23:33 |
|
|
![]() |
Сообщение
#6
|
![]() |
dan1 не разобрался
![]() Для меня это дремучий лес. -------------------- |
|
|
![]() |
![]()
Сообщение
#7
|
![]() |
не разобрался рядом со страницей которая будет обрабатывать файл , нужно поставить txt файл с вашими текстами $file = file("file.txt"); "file.txt" -- здесь можно ввести свое названия файла Если текст через запятую $words = explode(" ", $file[$i]); тут в коде меняем с " " на "," весь код должен быть занесен в эти теги <?php код ?> а страница должна быть php Сообщение отредактировал kvins - 22.6.2012, 18:11 -------------------- |
|
|
![]() |
![]()
Сообщение
#8
|
![]() |
не разобрался Для меня это дремучий лес. kesn, очень плохо не отвечать на сообщения с предложением вам помочь. С таким отношением вряд ли у кого появится желание вам помогать в будущем. Покажу как это можно сделать на пример со списком доменов (если я правильно понял задачу) используя функцию "случайное число" =СЛЧИС() ![]() Сообщение отредактировал Красавчег - 22.6.2012, 18:12 -------------------- |
|
|
![]() |
![]()
Сообщение
#9
|
![]() |
PS: сначала запутался и текст исправил
-------------------- |
|
|
![]() |
Сообщение
#10
|
|
![]() |
Красавчег извиняюсь, мой фейл, поздно заметил тему с ответами
![]() Спасибо за помощь!
-------------------- |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
![]() |
Как в Wordpress центрировать изображение по умолчанию? | 4 | SkyFire | 767 | Вчера, 18:37 автор: SkyFire |
![]() |
Хочу встать на учет как самозанятый Какие там нюансы и подводные камни? |
5 | PostBrigada | 155 | 10.4.2021, 22:32 автор: Latinos |
![]() |
Как спарсить беки стороннего сайта? | 10 | PavlivGroup | 1100 | 9.4.2021, 1:55 автор: NikosTM |
![]() |
Атака клонов! Или как бороться с мультиаккаунтами. | 122 | Pelican_Program | 35272 | 8.4.2021, 14:01 автор: Pelican_Program |
![]() |
Спецпредложение "Коробка Битрикс24 в облаке: как перенести и сколько это стоит" | 19 | Tucha | 3278 | 8.4.2021, 9:41 автор: Tucha |
![]() |
Текстовая версия | Сейчас: 12.4.2021, 11:27 |