@gibigate

Как отсортировать «случайно», с возможностью отсортировать так же в будущем?

Имеется массив, необходимо отсортировать случайным образом, но чтобы при переходе на другую страницу я мог вернуть точно такую же сортировку (пример - плейлисты на youtube.com random sort). Есть ли какая нибудь функция, которая возвращает строку, и при обращений к этой функций с этой строкой она отсортирует точно таким же образом?

Варианты решения могут быть как в JS, так и в PHP
  • Вопрос задан
  • 198 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Mercury13
Программист на «си с крестами» и не только
У генератора псевдослучайных чисел есть такое понятие, как «случайная затравка» (random seed). Затравку берут из истинно случайных мест вроде счётчика тактов процессора. Достаточно сохранить затравку — и последующие запуски генератора дадут те же результаты.

Допустим, манипуляции с затравкой есть вот тут.
php.net/manual/ru/function.mt-srand.php
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы