生成随机数混合(数字+字母)

//生成随机数,《可自行设置》(6个数字4个字母)(存在重复值)
function Rand(){
if(PHP_VERSION < '4.2.0'){

echo "版本过低不支持";
}
$randArr = array();
for($i = 0; $i < 4; $i++){
$randArr[$i] = rand(0, 9);
$randArr[$i + 4] = chr(rand(0, 25) + 97);
}
shuffle($randArr);
return implode('', $randArr);
}

function Rand(){    (不存在重复值)
if(PHP_VERSION < '4.2.0'){
//srand();
    echo "版本过低不支持";
    }

  // 随机因子
  $arr = [2,4,6,3,5];
  for ($i = 0; $i < 5; $i++){

  $id = array_rand($arr,1);

  if (!isset($res)){

  $res = $arr[$id];
  }else{

  $res = $res.",".$arr[$id];
  }

  unset($arr[$id]);
  }

  var_dump($res);die();

}
posted @ 2019-12-20 14:28  祈愿仙帝  阅读(943)  评论(0编辑  收藏  举报