Функции за работа с масиви
PHP Manual

shuffle

(PHP 4, PHP 5)

shuffleРазбърква масив

Описание

bool shuffle ( array &$array )

Тази функция разбърква масив (променя реда на елементите му по случаен начин).

Параметри

array

Масивът.

Връщани стойности

Връща TRUE при успех или FALSE при неуспех.

Примери

Example #1 Пример за shuffle()

<?php
$numbers 
range(120);
srand((float)microtime() * 1000000);
shuffle($numbers);
foreach (
$numbers as $number) {
    echo 
"$number ";
}
?>

Бележки

Забележка: Тази функция задава нови ключове за елементите на array . Тя няма просто да преподреди ключовете, а ще премахне всички съществуващи ключове, които са били присвоени.

Забележка: От PHP 4.2.0 няма нужда да се пресява генератора на случайни числа със srand() или mt_srand(), тъй като това вече се извършва автоматично.

Вж. също


Функции за работа с масиви
PHP Manual