Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Generowanie losowej wartości, Ale trochę inaczej
-Gość-
post 7.08.2008, 17:37:24
Post #1





Goście







Mam problem.

Potrzebuję wygenerować losową wartość ze zbioru (1, 2). Tylko tak troszkę nietypowo. Muszę je wygenerować... na zamianę. Raz 1, a drugi raz 2. Jakieś podpowiedzi?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
-gox-
post 7.08.2008, 17:46:49
Post #2





Goście







mt_rand(1,2);
Go to the top of the page
+Quote Post
-Gość-
post 7.08.2008, 17:52:20
Post #3





Goście







Nie do końca o to mi chodzi. Chcę aby skrypt generował najpierw 1, a potem dwa i tak w kółko.
Go to the top of the page
+Quote Post
-gox-
post 7.08.2008, 18:11:37
Post #4





Goście







Jesli w jednym przebiegu, to :

<?php
$i=1;
while(/*ile*/true) {
if ($i==1) {
echo '1';
$i=2;
}
else if ($i==2) {
echo '2';
$i=1;
}
}
# albo:
$i=1;
while(/*ile*/true) {
switch($i) {
case 1:
echo '1';
$i=2;
break;
case 2:
echo '2';
$i=1;
break;
default:
$i=1;
}
}
?>

Jesli nie w jedym przebiegu, to musisz gdzies zapamietac co bylo przed chwila.. plik, wpis w bazie danych.. moze w cookie sie da ?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 04:48