PHP: Hypertext Preprocessor (original) (raw)
final class **Random\Randomizer {
/* Properties */
public readonly Random\Engine $engine;
/* Methods */
public __construct(?Random\Engine $engine
= [null](reserved.constants.php#constant.null)
)
public getBytes(int $length
): string
public getBytesFromString(string $string
, int $length
): string
public getFloat(float $min
, float $max
, Random\IntervalBoundary $boundary
= Random\IntervalBoundary::ClosedOpen): float
public getInt(int $min
, int $max
): int
public pickArrayKeys(array $array
, int $num
): array
public __serialize(): array
public shuffleArray(array $array
): array
public shuffleBytes(string $bytes
): string
public __unserialize(array $data
): void
}