Генерация массива случайных уникальных чисел в PHP

Я пытаюсь сгенерировать массив случайных чисел из 0-n, затем перемешать (но убедиться, что ключи и значения НЕ совпадают).

Например:

0 => 3
1 => 2
2 => 4
3 => 0
4 => 1

Обратите внимание, что ключи и значения находятся в диапазоне от 0 до 4, но ни один из ключей и значений не совпадает.

Какие-нибудь мысли?

Ответы на вопрос(4)

Ваш ответ на вопрос