PHP/Data Structure/shuffle

Материал из Web эксперт
Версия от 07:02, 26 мая 2010; Admin (обсуждение | вклад) (1 версия)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Randomizing an Array Using shuffle(), kshuffle(), and array_rand()

 
<?php
  $nums = array(15, 2.2, -4, 2.3, 0);
  shuffle($nums);
  printf("<pre>%s</pre>\n", var_export($nums, TRUE));
  shuffle($nums);
  printf("<pre>%s</pre>\n", var_export($nums, TRUE));
  shuffle($nums);
  printf("<pre>%s</pre>\n", var_export($nums, TRUE));
?>



shuffle( ) function randomizes the position of the elements

 
<?
    $natural_born_killers = array("lions", "tigers", "bears", "kittens");
    shuffle($natural_born_killers);
?>



shuffle.php

 
<?php
$cards = array("a","b","c","d","e","f","g","h");
shuffle($cards);
print_r($positions);
?>