Я хотел бы показать случайное изображение для каждого пользователя в моей системе. Однако конкретный пользователь должен всегда получать одно и то же случайное изображение каждый раз, поэтому я должен иметь возможность генерировать идентификатор изображения, если требуется.
Я думаю об использовании MD5 имени пользователя для генерации числа. Моя система использует JavaScript, и я использую библиотеку jQuery.
Например, если есть 4 варианта случайного изображения, я бы хотел передать имя как таковое и получить целое число.
$image_id = getImage(name);
Примечание: нет необходимости, чтобы вероятности были точными. То есть меня не волнует, является ли одно из изображений более популярным, чем другие.