ホームページ >バックエンド開発 >PHPチュートリアル >PHP はランダムな文字列プログラム コードを生成します_PHP チュートリアル
このツールでは、ランダムな文字列を生成できる関数を記述する必要があるため、インターネット上にはそのようなランダムな文字列を生成する関数がたくさんあるはずだと考え、Baidu でよく検索したので、これらの優れた PHP 関数をまとめておきます。
for ループを使用して、定義した文字を走査します
コードは次のとおりです | コードをコピー |
|
指定した長さの純粋な数値列や文字列などを生成できます。
(お好みに応じて大文字、小文字、大文字と小文字、大文字と小文字と数字の組み合わせも拡張可能です)。
$length=5を10に変更すると10桁になります。
$str = 'abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ' を、純粋な数値文字列である $str = '0123456789' に変更します。
コードは次のとおりです | コードをコピー |
関数 getRandStr($length) {
|
コードをコピー
/** | |
$str = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';//62 文字
$strlen = 62; 配列と文字変換のアイデアを使用します: |
コードをコピー
/** | |
関数 createRandomStr($length){
$str = array_merge(range(0,9),range('a','z'),range('A','Z')); |