PHP生成ランダム文字列
496 ワード
一、18ビットのランダム文字列を生成する
二、指定された長さのランダム文字列を生成する
function getOrderNo()
{
$out_trade_no = date('Ymd').substr(implode(NULL, array_map('ord', str_split(substr(uniqid(), 7, 13), 1))), 0, 10);
return $out_trade_no;
}
二、指定された長さのランダム文字列を生成する
function getStr($num = 32)
{
$str_num = '0123456789';
$str_low = 'abcdefghijklmnopqrstuvwxyz';
$str_upp = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
$str = '';
for($i=0;$i