PHP shuffle()Функции
Полное руководство по массивам PHP
Примеры
Переставьте элементы массива в случайном порядке:
<?php
$my_array = array("red","green","blue","yellow","purple");
shuffle($my_array);
print_r($my_array);
?>
$my_array = array("red","green","blue","yellow","purple");
shuffle($my_array);
print_r($my_array);
?>
Запустить пример »
Определение и использование
Функция shuffle() переставляет элементы массива в случайном порядке.
Эта функция назначает новые имена ключей элементам массива, а существующие имена ключей будут удалены (см. пример 1 ниже).
Синтаксис
shuffle(array)
| Параметр | Описание |
|---|---|
| array | Обязательный. Указывает массив для использования. |
Технические детали
| Возвращаемое значение: | Возвращает TRUE при успехе или FALSE при неудаче. |
|---|---|
| Версия PHP: | 4+ |
| Список изменений: | Начиная с PHP 4.2.0, генератор случайных чисел инициализируется автоматически. |
Другие примеры
Пример 1
Переставьте элементы массива в случайном порядке:
<?php
$my_array = array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow","e"=>"purple");
shuffle($my_array);
print_r($my_array);
?>
$my_array = array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow","e"=>"purple");
shuffle($my_array);
print_r($my_array);
?>
Запустить пример »
Полное справочное руководство по массивам PHP Другие расширения