16桁の乱数を生成するPHPコード、PHPで乱数を生成する2つの方法。
方法 1
$a = mt_rand(10000000,99999999);
$b = mt_rand(10000000,99999999);
echo $a.$b;
方法 2:
$a = range(0,9);
for($i=0;$i$b[] = array_rand($a);
} // www.yuju100.com
var_dump(join("",$b));
//結果文字列(16) "0179571910024734"
参考リンク:
ちょっとご都合主義
純粋な数値の 4 桁の乱数
rand(1000,9999)
数字と文字が混合された 4 桁のランダムな文字列:
function GetRandStr($len)
{
$chars = array(
"a", "b "、"c"、"d"、"e"、"f"、"g"、"h"、"i"、"j"、"k"、
"l"、"m"、"n" 、「o」、「p」、「q」、「r」、「s」、「t」、「u」、「v」、
「w」、「x」、「y」、「z」、 「A」、「B」、「C」、「D」、「E」、「F」、「G」、
「H」、「I」、「J」、「K」、「L」、「 M」、「N」、「O」、「P」、「Q」、「R」、
「S」、「T」、「U」、「V」、「W」、「X」、「Y」 "、"Z"、"0"、"1"、"2"、
"3"、"4"、"5"、"6"、"7"、"8"、"9"
);
$charsLen = count($chars) - 1;
shuffle($chars);
$i=0; $i {
$output .= $ chars[mt_rand(0, $charsLen)];
}
$output を返す
}
echo GetRandStr(4);