Класс Random\Randomizer

(PHP 8 >= 8.2.0)

Введение

Класс предлагает высокоуровневый API к случайным последовательностям, который даёт интерфейс Random\Engine.

Обзор классов

finalclassRandom\Randomizer {
publicreadonlyRandom\Engine$engine;
publicgetBytes(int$length): string
publicgetBytesFromString(string$string, int$length): string
publicgetFloat(float$min, float$max, Random\IntervalBoundary$boundary = Random\IntervalBoundary::ClosedOpen): float
publicgetInt(int$min, int$max): int
publicnextFloat(): float
publicnextInt(): int
publicpickArrayKeys(array$array, int$num): array
publicshuffleArray(array$array): array
publicshuffleBytes(string$bytes): string
public__unserialize(array$data): void
}

Свойства

engine

Низкоуровневый источник случайной последовательности для методов класса Random\Randomizer.

Содержание

To Top