【发布时间】:2014-09-13 02:01:35
【问题描述】:
请在 Laravel 上进行一个项目,我想以这种格式生成一个随机数:一个字符按任何位置顺序,其余整数。示例:C87465398745635、87474M745436475、98487464655378J8 等,这是我的控制器:
function generatePin( $number ) {
$pins = array();
for ($j=0; $j < $number; $j++) {
$string = str_random(15);
$pin = Pin::where('pin', '=', $string)->first();
if($pin){
$j--;
}else{
$pins[$j] = $string;
}
}
return $pins;
}
但它似乎正在生成类似这样的其他东西:ZsbpEKw9lRHqGbv, i7LjvSiHgeGrNN8, pyJEcjhjd3zu9Su 我已经尽我所能但没有成功,请任何帮助解决方案将不胜感激,谢谢
【问题讨论】:
-
问题的标题有误导性,它问的是一个随机数,但问题显然是一个随机字符串