Szukaj

Rss Posts

Rss Comments

Login

 

Jak losowo wymieszać kolejność elementów tablicy?

Sep 16

Chciałbyś przemieszać losowo elementy tablicy, tak, aby za każdym wykonaniem skryptu były w innej kolejności? W poniższym przykładzie pokazałem, jak w prosty sposób to zrobić.

<?
$tab[0] = "element 1";
$tab[1] = "element 2";
$tab[2] = "element 3";

echo $tab[0] . "<BR>";
shuffle($tablica);
echo $tab[0];
?>

W powyższym przykładzie użyłem funkcji shuffle(), która miesza zawartość tablicy. Jeżeli używasz starszej wersji PHP może być konieczna wcześniejsza inicjacja generatora liczb losowych srand().

Podziel się z innymi: Te ikonki pozwalają łatwo podzielić się tym artykułem z innymi za pośrednictwem serwisów społecznościowych
  • Wykop
  • Gwar
  • Technorati
  • Digg
  • del.icio.us
  • NewsVine
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (No Ratings Yet)
Loading ... Loading ...


Post a comment