略微加速
PHP官方手册 - 互联网笔记
首页
IT
PHP手册
Elasticsearch
SVN手册
互联网
博客
登陆
注册
PHP - Manual: Random
2025-02-27
简介 »
« 更新日志
PHP 手册
函数参考
其它基本扩展
随机数生成器和相关随机函数
简介
预定义常量
示例
Random 函数
getrandmax
— 显示随机数最大的可能值
lcg_value
— 组合线性同余发生器
mt_getrandmax
— 显示随机数的最大可能值
mt_rand
— 通过梅森旋转(Mersenne Twister)随机数生成器生成随机值
mt_srand
— 播下一个更好的随机数发生器种子
rand
— 产生一个随机整数
random_bytes
— Get cryptographically secure random bytes
random_int
— 获取生成加密安全、均匀分布的整数
srand
— 播下随机数发生器种子
Random\Randomizer
— The Random\Randomizer class
Random\Randomizer::__construct
— Constructs a new Randomizer
Random\Randomizer::getBytes
— Get random bytes
Random\Randomizer::getBytesFromString
— Get random bytes from a source string
Random\Randomizer::getFloat
— Get a uniformly selected float
Random\Randomizer::getInt
— Get a uniformly selected integer
Random\Randomizer::nextFloat
— Get a float from the right-open interval [0.0, 1.0)
Random\Randomizer::nextInt
— Get a positive integer
Random\Randomizer::pickArrayKeys
— Select random array keys
Random\Randomizer::__serialize
— Serializes the Randomizer object
Random\Randomizer::shuffleArray
— Get a permutation of an array
Random\Randomizer::shuffleBytes
— Get a byte-wise permutation of a string
Random\Randomizer::__unserialize
— Deserializes the data parameter into a Randomizer object
Random\IntervalBoundary
— The Random\IntervalBoundary Enum
Random\Engine
— The Random\Engine interface
Random\Engine::generate
— Generates randomness
Random\CryptoSafeEngine
— The Random\CryptoSafeEngine interface
Random\Engine\Secure
— The Random\Engine\Secure class
Random\Engine\Secure::generate
— Generate cryptographically secure randomness
Random\Engine\Mt19937
— Random\Engine\Mt19937 类
Random\Engine\Mt19937::__construct
— Constructs a new Mt19937 engine
Random\Engine\Mt19937::__debugInfo
— Returns the internal state of the engine
Random\Engine\Mt19937::generate
— Generate 32 bits of randomness
Random\Engine\Mt19937::__serialize
— Serializes the Mt19937 object
Random\Engine\Mt19937::__unserialize
— Deserializes the data parameter into a Mt19937 object
Random\Engine\PcgOneseq128XslRr64
— The Random\Engine\PcgOneseq128XslRr64 class
Random\Engine\PcgOneseq128XslRr64::__construct
— Constructs a new PCG Oneseq 128 XSL RR 64 engine
Random\Engine\PcgOneseq128XslRr64::__debugInfo
— Returns the internal state of the engine
Random\Engine\PcgOneseq128XslRr64::generate
— Generate 64 bits of randomness
Random\Engine\PcgOneseq128XslRr64::jump
— Efficiently move the engine ahead multiple steps
Random\Engine\PcgOneseq128XslRr64::__serialize
— Serializes the PcgOneseq128XslRr64 object
Random\Engine\PcgOneseq128XslRr64::__unserialize
— Deserializes the data parameter into a PcgOneseq128XslRr64 object
Random\Engine\Xoshiro256StarStar
— Random\Engine\Xoshiro256StarStar 类
Random\Engine\Xoshiro256StarStar::__construct
— Constructs a new xoshiro256** engine
Random\Engine\Xoshiro256StarStar::__debugInfo
— Returns the internal state of the engine
Random\Engine\Xoshiro256StarStar::generate
— Generate 64 bits of randomness
Random\Engine\Xoshiro256StarStar::jump
— Efficiently move the engine ahead by 2^128 steps
Random\Engine\Xoshiro256StarStar::jumpLong
— Efficiently move the engine ahead by 2^192 steps
Random\Engine\Xoshiro256StarStar::__serialize
— Serializes the Xoshiro256StarStar object
Random\Engine\Xoshiro256StarStar::__unserialize
— Deserializes the data parameter into a Xoshiro256StarStar object
Random\RandomError
— The Random\RandomError class
Random\BrokenRandomEngineError
— The Random\BrokenRandomEngineError class
Random\RandomException
— The Random\RandomException class
发现了问题?
了解如何改进此页面
•
提交拉取请求
•
报告一个错误
+
添加备注
用户贡献的备注
此页面尚无用户贡献的备注。
官方地址:
https://www.php.net/manual/en/book.random.php
有任何技术问题请点击这里
网站运营推广招聘
IT
PHP
编程语言
开发编程
Linux
科技
Elasticsearch
HTML/CSS/XML
面试
数据库
网络
JAVA
NoSQL
C/C++
Golang
Git
算法
操作系统
正则表达式
Redis
互联网
MySql
JavaScript
运维
软件
国际
架构设计
Mac OS
TCP/IP
Excel
Windows
Vim
Socket
Oracle
VR
MongoDB
运营
Python
MemCache
商业
硬件
电子
娱乐
设计
nginx
摄影
游戏
WordPress
HTTP
团建
数码电器
Docker
广告
广告
docker-compose启动nginx与php-fpm
composer install参数
php7 安装fileinfo扩展
preg_split — 通过一个正则表达式分隔字符串
php位值,解决 PHP 中 usort 在值相同时改变原始位置的问题
[PHP] inet_pton/inet_ntop IP地址转换函数
Composer的Packagist资源
[鸟哥]PHP_INT_MIN 和 -9223372036854775808
PHP 8.1
PHP json解析(json_decode)页面工具
opcache预加载
php $_SERVER中的SERVER_NAME 和HTTP_HOST的区别
mysql面试题
composer基本用法
Packagist / Composer 中国全量镜像
支持php7的性能采集扩展
adodb手册
纯php实现DES以及TripleDES加密算法
两千行PHP学习笔记
PHP7 mcrypt替代方案
联系我们
半月雨文化
可降解耗材网
蓝云环保
78免费小説
上海网站seo优化
工程造价
币安app官网下载
币安app官网下载
coinbase
成都贷款
seo查询
北京半月雨文化科技有限公司
.版权所有
京ICP备12026184号-3