Случайное число в пределах диапазона с семенем

Я пытался обмануть решение этой проблемы, но я не могу найти простого решения.

У меня динамическая схема сетки, статьи размещаются на сетке, но имеют разную ширину и высоту. Эта ширина и высота этих разных статей могут измениться при посещении сайта, но только при добавлении новой статьи.

Проблема заключается в том, что у меня есть логика, которая использует mt_rand для генерации случайных чисел в пределах диапазона (чтобы поместиться в сетке макета), есть ли способ, которым я могу передать семя (планируя использовать новейший идентификатор статьи), чтобы случайные числа были до тех пор, пока не будет введена новая статья? Я хотел использовать mt_srand но, похоже, нет простого способа ограничить случайное число в пределах диапазона.

Благодарю.

mt_srand () используется для установки вашего семени, а mt_rand () принимает min и max, если вы хотите установить диапазон. В основном что-то вроде:

 mt_srand($seed); mt_rand($min, $max); 

Примечание. Начиная с PHP 4.2.0, нет необходимости засевать генератор случайных чисел с помощью srand () или mt_srand (), поскольку это выполняется автоматически.