18 #[\Deprecated(since: '8.4', message: "use \\Random\\Randomizer::getFloat() instead")]
50 public function generate(): string {}
64 public function __construct(
string|
int|
null $seed =
null) {}
67 public function generate(): string {}
86 public function __construct(
string|
int|
null $seed =
null) {}
89 public function generate(): string {}
112 public function generate(): string {}
136 public function nextInt(): int {}
__construct(int|null $seed=null, int $mode=MT_RAND_MT19937)
__unserialize(array $data)
__construct(string|int|null $seed=null)
__unserialize(array $data)
__construct(string|int|null $seed=null)
__unserialize(array $data)
shuffleArray(array $array)
getInt(int $min, int $max)
pickArrayKeys(array $array, int $num)
getFloat(float $min, float $max, IntervalBoundary $boundary=IntervalBoundary::ClosedOpen)
getBytesFromString(string $string, int $length)
__construct(?Engine $engine=null)
__unserialize(array $data)
shuffleBytes(string $bytes)
mt_srand(?int $seed=null, int $mode=MT_RAND_MT19937)
mt_rand(int $min=UNKNOWN, int $max=UNKNOWN)
srand(?int $seed=null, int $mode=MT_RAND_MT19937)
random_bytes(int $length)
random_int(int $min, int $max)
rand(int $min=UNKNOWN, int $max=UNKNOWN)
ZEND_API void(ZEND_FASTCALL *zend_touch_vm_stack_data)(void *vm_stack_data)
function(EX_VAR(opline->result.var))