Random\Randomizer クラス
(PHP 8 >= 8.2.0)
はじめに
Random\Engine が提供するランダムな値に対する、高レベルインターフェイスを提供します。
クラス概要
プロパティ
- engine
-
Random\Randomizer のメソッドに与えるランダムな値の、低レベルのソース。
目次
- Random\Randomizer::__construct — 新しい Randomizer を作成する
- Random\Randomizer::getBytes — ランダムなバイト列を取得する
- Random\Randomizer::getBytesFromString — 文字列からランダムにバイト列を取得する
- Random\Randomizer::getFloat — 等確率に選んだ float の値を取得する
- Random\Randomizer::getInt — 等確率に選ばれる整数を取得する
- Random\Randomizer::nextFloat — 半開区間 [0.0, 1.0) から、float の値を取得する
- Random\Randomizer::nextInt — 正の整数を取得する
- Random\Randomizer::pickArrayKeys — ランダムに配列のキーを選択する
- Random\Randomizer::__serialize — Randomizer オブジェクトをシリアライズする
- Random\Randomizer::shuffleArray — 配列の順列を取得する
- Random\Randomizer::shuffleBytes — 指定された文字列の、バイト単位の順列を取得する
- Random\Randomizer::__unserialize — 指定した data を Randomizer オブジェクトに復元する
+add a note
User Contributed Notes
There are no user contributed notes for this page.
↑ and ↓ to navigate •
Enter to select •
Esc to close
Press Enter without
selection to search using Google