Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   как создать условия при рендоме на php (https://javascript.ru/forum/project/47660-kak-sozdat-usloviya-pri-rendome-na-php.html)

SergMU 02.06.2014 17:27

как создать условия при рендоме на php
 
Уважаемые друзья, подскажите пожалуйста как быть?

Есть массив, есть генерация рендома. Как седлать так что бы результат рендома не повторялся?
Допустим из 4 цифр каждая должна выпасть лишь один раз, т.е. сначала выпадает например цифра 2, в следующий раз должно выпасть все кроме двойки...И так на экран должны быть выведены 4 результата, без повторений
Я так понимаю что нужен цикл, массив, а как все соединить пока не соображу. Подскажите кто чем может.

Код:

<?
$clubs=rand(1,4);

$clubs=array("ManUtd" "Barcelona" "Real Madrid" "Bayern Munich");

for ($clubs=0; $clubs<=3;$i++){
print "$clubs" }

?>


рони 02.06.2014 17:31

SergMU,
убирай из массива то что выпало

SergMU 02.06.2014 17:35

Цитата:

Сообщение от рони (Сообщение 314429)
SergMU,
убирай из массива то что выпало

как?

рони 02.06.2014 17:41

SergMU,
на js уже показывал как :cray:
http://javascript.ru/forum/project/4...tml#post313236
строки 20 -21

SergMU 02.06.2014 17:45

извините не так крут )

рони 02.06.2014 17:53

SergMU,
перемешайте массив а потом выводите


Часовой пояс GMT +3, время: 04:57.