The Random\Randomizer class
(PHP 8 >= 8.2.0)
简介
Provides a high-level API to the randomness provided by an Random\Engine.
类摘要
final
class Random\Randomizer
{
/* 属性 */
/* 方法 */
public getFloat(float
}$min
, float $max
, Random\IntervalBoundary $boundary
= Random\IntervalBoundary::ClosedOpen): float属性
- engine
-
The low-level source of randomness for the Random\Randomizer’s methods.
目录
- 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
+添加备注
用户贡献的备注
此页面尚无用户贡献的备注。
备份地址:http://www.lvesu.com/blog/php/class.random-randomizer.php