Better PHP Documentation
opinionated
Open main menu
Get Started
Documentation
Community
Training
Better PHP Documentation
Close menu
Get Started
Documentation
Community
Training
Log in
Selecione a língua:
English
German
Spanish
French
Italian
Japanese
Brazilian Portuguese
Russian
Turkish
Ukrainian
Chinese (Simplified)
Other
Geradores de números aleatórios e funções relacionadas à aleatoriedade
Introdução
Constantes predefinidas
Exemplos
Funções Random
getrandmax
— Mostrar o maior valor aleatório possível
lcg_value
— Gerador congruente linear combinado
mt_getrandmax
— Mostra o maior valor aleatório possível
mt_rand
— Gera um valor aleatório através do Gerador de Números Aleatórios Mersenne Twister
mt_srand
— Semeia o Gerador de Números Aleatórios Mersenne Twister
rand
— Gera um número inteiro aleatório
random_bytes
— Obtém bytes aleatórios criptograficamente seguros
random_int
— Obtém um número inteiro selecionado uniformemente e criptograficamente seguro
srand
— Semeia o gerador de números aleatórios
Random\Randomizer
— A classe Random\Randomizer
Random\Randomizer::__construct
— Constrói um novo Randomizer
Random\Randomizer::getBytes
— Obtém bytes aleatórios
Random\Randomizer::getBytesFromString
— Obtém bytes aleatórios de uma string de origem
Random\Randomizer::getFloat
— Obtém um float selecionado uniformemente
Random\Randomizer::getInt
— Obtém um inteiro selecionado uniformemente
Random\Randomizer::nextFloat
— Obtém um float do intervalo aberto à direita [0,0, 1,0)
Random\Randomizer::nextInt
— Obtém um inteiro positivo
Random\Randomizer::pickArrayKeys
— Seleciona chaves aleatórias de um array
Random\Randomizer::__serialize
— Serializa o objeto Randomizer
Random\Randomizer::shuffleArray
— Obtém uma permutação de um array
Random\Randomizer::shuffleBytes
— Obtém uma permutação byte a byte de uma string
Random\Randomizer::__unserialize
— Desserializa o parâmetro data em um objeto Randomizer
Random\IntervalBoundary
— A enumeração Random\IntervalBoundary
Random\Engine
— A interface Random\Engine
Random\Engine::generate
— Gera aleatoriedade
Random\CryptoSafeEngine
— A interface Random\CryptoSafeEngine
Random\Engine\Secure
— A classe Random\Engine\Secure
Random\Engine\Secure::generate
— Gera aleatoriedade criptograficamente segura
Random\Engine\Mt19937
— A classe Random\Engine\Mt19937
Random\Engine\Mt19937::__construct
— Constrói um novo mecanismo Mt19937
Random\Engine\Mt19937::__debugInfo
— Retorna o estado interno do mecanismo
Random\Engine\Mt19937::generate
— Gerar 32 bits de aleatoriedade
Random\Engine\Mt19937::__serialize
— Serializa o objeto Mt19937
Random\Engine\Mt19937::__unserialize
— Desserializa o parâmetro data em um objeto Mt19937
Random\Engine\PcgOneseq128XslRr64
— A classe Random\Engine\PcgOneseq128XslRr64
Random\Engine\PcgOneseq128XslRr64::__construct
— Constrói um novo mecanismo PCG Oneseq 128 XSL RR 64
Random\Engine\PcgOneseq128XslRr64::__debugInfo
— Retorna o estado interno do mecanismo
Random\Engine\PcgOneseq128XslRr64::generate
— Gera 64 bits de aleatoriedade
Random\Engine\PcgOneseq128XslRr64::jump
— Move o mecanismo com eficiência para frente em várias etapas
Random\Engine\PcgOneseq128XslRr64::__serialize
— Serializa o objeto PcgOneseq128XslRr64
Random\Engine\PcgOneseq128XslRr64::__unserialize
— Desserializa o parâmetro data em um objeto PcgOneseq128XslRr64
Random\Engine\Xoshiro256StarStar
— A classe Random\Engine\Xoshiro256StarStar
Random\Engine\Xoshiro256StarStar::__construct
— Constrói um novo mecanismo xoshiro256**
Random\Engine\Xoshiro256StarStar::__debugInfo
— Retorna o estado interno do mecanismo
Random\Engine\Xoshiro256StarStar::generate
— Gera 64 bits de aleatoriedade
Random\Engine\Xoshiro256StarStar::jump
— Move o mecanismo com eficiência para frente em passos de 2^128
Random\Engine\Xoshiro256StarStar::jumpLong
— Avança eficientemente o mecanismo em 2^192 passos
Random\Engine\Xoshiro256StarStar::__serialize
— Serializa o objeto Xoshiro256StarStar
Random\Engine\Xoshiro256StarStar::__unserialize
— Desserializa o parâmetro data em um objeto Xoshiro256StarStar
Random\RandomError
— A classe Random\RandomError
Random\BrokenRandomEngineError
— A classe Random\BrokenRandomEngineError
Random\RandomException
— A classe Random\RandomException
Melhore Esta Página
Aprenda Como Melhorar Esta Página
•
Envie uma Solicitação de Modificação
•
Reporte um Problema
+
adicionar nota
Notas de Usuários
Não há notas de usuários para esta página.
0
pcntl_sigtimedwait
Waits for signals, with a timeout
0
similar_text
Calculate the similarity between two strings
0
boolval
Get the boolean value of a variable
0
curl_multi_close
Close a set of cURL handles
0
imap_body
Read the message body
0
mb_strpos
Find position of first occurrence of string in a string
0
pg_send_prepare
Sends a request to create a prepared statement with the given parameters, without waiting for completion
0
swoole_native_socket_bind
0
Arr::prependKeysWith
0
zend_version
Gets the version of the current Zend engine
^