ローカル参照と公開済みの全モードを含む完全パッケージをインストールします。
install randrand予測されにくいトークン、ランダム鍵、一時識別子などには既定の安全モードを使います。-mt は高速なテストや再現可能な処理向けで、安全な生成器とは意図的に分離されています。
安全な整数、バイト、文字列は暗号学的乱数源を使います。UUID は識別子であって秘密ではありません。MT は seed により再現できるため、パスワード、アクセストークン、暗号鍵には使用しないでください。
rand [min [max]]rand0 から PHP_INT_MAX の暗号学的整数を生成
rand <max>0 から max の暗号学的整数を生成
rand <min> <max>選択範囲の暗号学的整数を生成
rand -n <count> [min] [max]複数の整数を生成
rand -b <bytes>暗号学的乱数バイトを 16 進で生成
rand -s <length>暗号学的英数字文字列を生成
rand -uuidRFC 4122 バージョン 4 UUID を生成
rand -mt [min] [max]高速な非暗号整数を生成
rand -mt -seed <integer>生成前に MT 乱数シードを設定
rand -max整数生成器の上限を表示
用意された例をページ上でそのまま実行できます。結果は事前に生成されてブラウザに表示され、サーバーではターミナルコマンドを実行しません。
現在の互換バージョンをインストールします。全機能は Base、縮小版は Minimum を選び、すでに導入済みのモジュール更新には upgrade を使います。
Base と Minimum は同じ現在のモジュールリリースの二つのパッケージです。
ローカル参照と公開済みの全モードを含む完全パッケージをインストールします。
install rand縮小パッケージをインストールします。ローカルリファレンスは含まれず、
install rand -mこの公開済みバージョンを正確に指定してインストールします。
install rand -v 1.1.2upgrade が互換性を確認し、必要な場合だけブロックを置換します。
upgrade randコアや他のモジュールに触れず拡張ブロックを削除します。
install rand -u例はコピーできますが、サイトは実行しません。実プロジェクトではパス、権限、破壊的オプションを確認してください。
rand -max | rand 1 100secure 9223372036854775807
mt 2147483647
42rand -n 5 1 107f3d9a2c8e41b650rand -s 327f3d9a2c8e41b650rand -uuid7f3d9a2c8e41b650rand 10 1最小値が最大値を超えています