Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Tablice i rand()
PawelC
post
Post #1





Grupa: Zarejestrowani
Postów: 1 173
Pomógł: 121
Dołączył: 24.09.2007
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Mam taki kod w php
  1. <?
  2.  
  3. $tbl[1] = "1";
  4. $tbl[2] = "2";
  5. $tbl[3] = "3";
  6. $tbl[4] = "4";
  7. $tbl[5] = "5";
  8.  
  9. for( $x = 0; $x < 5; $x++ ) { // Pętla wykona się 5 razy (0...4)
  10. $tablica=rand(1,5);
  11. echo $tbl[$tablica];
  12.  
  13. }
  14.  
  15. ?>

co w efekcie daje, różną kolejność liczb
  1. 53454

I chodzi mi o to jak zrobić aby kolejność cyfr się niepowtarzała, a jak wyczerpią się wszystkie możliwości to wyświetli komunikat np brak możliwości losowania?

Ten post edytował ExPlOiT 4.03.2008, 02:25:35
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Pilsener
post
Post #2





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $tbl[1] = "1";
  3. $tbl[2] = "2";
  4. $tbl[3] = "3";
  5. $tbl[4] = "4";
  6. $tbl[5] = "5";
  7. ?>
+ range() (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 16.10.2025 - 05:58