Функция 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);
?>
Запуск экземпляра »
Определение и использование
Функция воспроизведения в случайном порядке (), чтобы изменить элементы массива в случайном порядке.
Эта функция выделяет новое имя для ключевых элементов в массиве, существующие ключи будут удалены (смотри пример 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 массив Ссылка