Выполняем эту комбинацию n-е количество раз, каждый раз проверяю уникальное кол-во комбинаций. Если количество дублей превышает некий предел, прекращаем это занятие. Как то так :)
avan-in, ау :) Мой пример от Вашего отличается только тем, что учитывает неограниченное количество элементов массива, именно для этого я его и привел.
Lord Maverik добавил 21.03.2011 в 11:44
Что касается примера ниже. А если в каждом из элементов массив из 1000 элементов, не замучаетесь полный перебор делать? А если надо всего 5 разных комбинаций?
ваш пример? :)
Смотря для чего это надо. Все повторения можно впоследствии легко убрать, получив на выходе случайный набор комбинаций нужного количества.
Все присланные макеты находятся уже на рассмотрении, по итогам сообщу новости :)
Lord Maverik добавил 21.03.2011 в 11:07
markin, мне больше самый первый бордовенький понравился. :)
$result = '';for($i=0; $i<count($array); $i++){$result .= array_rand($array[$i]).' ';}
Макет от strikerNet
Твоей теме место тут:
/ru/forum/optimizators-exchange/site-purchase-sale
тогда перестаньте фантазировать.
Реклама по ТВ, Радио, на популярных ресурсах (mail, odnoklassniki).