Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skrypt losujący + terminarz
neV
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 14.01.2006

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


Więc znalazłem na tym forum kilka skryptów losujących (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) chcaiałbym teraz by stworzył on terminarz. Tzn. każda zmienna z każdą ale żeby nie trafiła na siebie samą, jeśli wiecie o co mi chodzi (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ... coś jak terminarz np. rozgrywek piłkarskich (tylko naprawde losowany a nie dobierany ^^). Więc narazie mam to i co dalej ?

Kod
<?php
$aRandomizer = array( 'foo', 'bar', 'example', 'some other' );
echo $aRandomizer[array_rand( $aRandomizer, 1)];
?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Sabistik
post
Post #2


Administrator wortalu


Grupa: Przyjaciele php.pl
Postów: 960
Pomógł: 39
Dołączył: 21.10.2003
Skąd: Kraków

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


  1. <?php
  2.  
  3. $array[0] = "a";
  4. $array[1] = "b";
  5. $array[2] = "c";
  6. $array[3] = "d";
  7.  
  8.  
  9. $tab = $array; 
  10. for($i=0;$i<count($array)-1;$i++)
  11. {
  12. while(!empty($tab))
  13. {
  14. unset($tab[array_search($array[$i], $tab)]);
  15. $los = array_rand($tab);
  16. echo $array[$i].' - '. $tab[$los].'<br>';
  17. unset($tab[$los]);
  18. }
  19. $tab = $array;
  20. for($x=$i;$x>=0;$x--)
  21. unset($tab[array_search($array[$x], $tab)]);
  22. }
  23.  
  24. ?>


Zobacz to. Nie jest to jakos swietnie napisane ale dziala.. i pewnie mozna to napisac z 2x krócej (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
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: 14.10.2025 - 22:45