Random\Randomizer::shuffleArray
(PHP 8 >= 8.2.0)
Random\Randomizer::shuffleArray — Отримує перестановку масиву
Опис
public Random\Randomizer::shuffleArray(array $array): array
Повертає рівномірно обрану перестановку вхідного масиву array
Кожна можлива перестановка вхідного масиву array
з рівною ймовірністю буде повернуто.
Список параметрів
array
Масив (array), значення якого перемішуються.
Вхідний масив (array) не буде змінено.
Значення, що повертаються
Перестановка значений параметраarray
Ключі вхідного масиву array
не зберігаються; повертається масив (array) буде списком (array_is_list()
Помилки
- Будь-які Throwable, що викидаються методомRandom\Engine::generate()базового
Random\Randomizer::$engine
Приклади
Приклад #1 Приклад використання Random\Randomizer::shuffleArray()****
Loading...
Висновок наведеного прикладу буде схожим на:
Салат: 🍎, 🥝, 🍇, 🍌, 🍑
Другой салат: 🍑, 🍇, 🥝, 🍎, 🍌