CloudCastle Faker API

SeedableInterface extends RandomEngineInterface

Движок, состояние которого можно детерминированно инициализировать зерном.

Сидируемый движок гарантирует воспроизводимость: одно и то же зерно порождает идентичную последовательность значений на всех поддерживаемых версиях PHP (8.1–8.5). Это основа повторяемых тест-фикстур.

Table of Contents

Methods

nextUint32()  : int
Вернуть сырое беззнаковое 32-битное псевдослучайное слово.
seed()  : void
Переинициализировать состояние движка заданным зерном.

Methods

nextUint32()

Вернуть сырое беззнаковое 32-битное псевдослучайное слово.

public nextUint32() : int
Return values
int

неотрицательное значение в диапазоне [0, 2^32 − 1]

seed()

Переинициализировать состояние движка заданным зерном.

public seed(int $seed) : void
Parameters
$seed : int

зерно последовательности

On this page

Search results