php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
random.stub.php File Reference

Go to the source code of this file.

Data Structures

class  Random\Engine\Mt19937
 
class  Random\Engine\PcgOneseq128XslRr64
 
class  Random\Engine\Xoshiro256StarStar
 
class  Random\Engine\Secure
 
interface  Random\Engine
 
interface  Random\CryptoSafeEngine
 
class  Random\Randomizer
 
class  Random\RandomError
 
class  Random\BrokenRandomEngineError
 
class  Random\RandomException
 

Namespaces

namespace  Random
 
namespace  Random\Engine
 

Enumerations

enum  Random::IntervalBoundary { Random::OpenOpen }
 

Functions

 lcg_value ()
 
 mt_srand (?int $seed=null, int $mode=MT_RAND_MT19937)
 
 srand (?int $seed=null, int $mode=MT_RAND_MT19937)
 
 rand (int $min=UNKNOWN, int $max=UNKNOWN)
 
 mt_rand (int $min=UNKNOWN, int $max=UNKNOWN)
 
 mt_getrandmax ()
 
 getrandmax ()
 
 random_bytes (int $length)
 
 random_int (int $min, int $max)
 

Variables

const MT_RAND_MT19937 = UNKNOWN
 
const MT_RAND_PHP = UNKNOWN
 

Function Documentation

◆ getrandmax()

getrandmax ( )

@alias mt_getrandmax

Definition at line 33 of file random.stub.php.

◆ lcg_value()

lcg_value ( )

Definition at line 19 of file random.stub.php.

◆ mt_getrandmax()

mt_getrandmax ( )

Definition at line 30 of file random.stub.php.

◆ mt_rand()

mt_rand ( int $min = UNKNOWN,
int $max = UNKNOWN )

Definition at line 28 of file random.stub.php.

◆ mt_srand()

mt_srand ( ?int $seed = null,
int $mode = MT_RAND_MT19937 )

Definition at line 21 of file random.stub.php.

◆ rand()

rand ( int $min = UNKNOWN,
int $max = UNKNOWN )

Definition at line 26 of file random.stub.php.

◆ random_bytes()

random_bytes ( int $length)

@refcount 1

Definition at line 36 of file random.stub.php.

◆ random_int()

random_int ( int $min,
int $max )

Definition at line 38 of file random.stub.php.

◆ srand()

srand ( ?int $seed = null,
int $mode = MT_RAND_MT19937 )

@alias mt_srand

Definition at line 24 of file random.stub.php.

Variable Documentation

◆ MT_RAND_MT19937

const MT_RAND_MT19937 = UNKNOWN

Definition at line 10 of file random.stub.php.

◆ MT_RAND_PHP

const MT_RAND_PHP = UNKNOWN

Definition at line 16 of file random.stub.php.