Оглавление скрыть


Вы можете авторизоваться через ВКонтакте, Фейсбук и оставить комментарий


Элементы массива в случайном порядке (PHP)

Отсортировать элементы массива в случайном порядке можно при помощи функции void shuffle(array &$array). Функция принимает массив по ссылке и сортирует массив в случайном порядке, при это сбрасывая ключи массива.

Пример

1
2
3
4
5
6
7
8
9
10
11
12
13
<?php

$array 
= array(1,2,3,4,5,6,7,8,9,10);

echo 
'<pre>';
print_r($array);

// сортируем в случайном порядке
shuffle($array);
print_r($array);
echo 
'</pre>';

?>

Результат

В результате на экране вы увидите 2 массива, первый исходный, второй отсортированный.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
    [5] => 6
    [6] => 7
    [7] => 8
    [8] => 9
    [9] => 10
)
Array
(
    [0] => 4
    [1] => 5
    [2] => 7
    [3] => 1
    [4] => 8
    [5] => 2
    [6] => 10
    [7] => 6
    [8] => 3
    [9] => 9
)
Опубликовано: 25 февраля 2012  ·  Автор: Артём Фёдоров  ·  4688 просмотров

Категория

ГлавнаяПрограммированиеPHPМассивыЭлементы массива в случайном порядке (PHP)

Чтобы оставить комментарий нужно авторизоваться на сайте
или войти через ВКонтакте или Фейсбук

Войти через ФейсбукВойти через Твиттер

Комментарии

Массивы, PHP, Программирование

© 2010-2017 expange.ru
При полном или частичном копировании статей сайта, ссылка на источник обязательна.

Хотите узнать больше информации, пишите на: artem@expange.ru

Полезное онлайн  ·  Новости  ·  Изображения  ·  Статьи по датам

О проекте  ·  Правила пользования  ·  Представительства

Благодарности и пожелания