在laravel中生成多个随机代码并将其保存到数据库
我是拉威尔的新手。我必须在我的laravel项目中一次生成多个随机字符,然后将它们保存到数据库中。有没有很容易理解的例子或建议?多谢各位在laravel中生成多个随机代码并将其保存到数据库,laravel,random,generate,Laravel,Random,Generate,我是拉威尔的新手。我必须在我的laravel项目中一次生成多个随机字符,然后将它们保存到数据库中。有没有很容易理解的例子或建议?多谢各位 echo uniqid('code_', true); 根据当前时间戳生成一个随机的、唯一的字符串,因此它不能是重复的 然后将其作为varchar 有关此函数的更多信息在这种情况下,for循环可能适合您。如果没有代码的对象,可以执行以下操作: $total_wanted = 100; for ( $i = 0; $i < $total_wanted;
echo uniqid('code_', true);
根据当前时间戳生成一个随机的、唯一的字符串,因此它不能是重复的
然后将其作为varchar
有关此函数的更多信息在这种情况下,for循环可能适合您。如果没有代码的对象,可以执行以下操作:
$total_wanted = 100;
for ( $i = 0; $i < $total_wanted; $i++ ) {
DB::table('codes')->insert(['code' => uniqid("prefix")]);
}
$total_=100;
对于($i=0;$i<$total_;$i++){
DB::table('code')->insert(['code'=>uniqid(“前缀”));
}
如果您确实有一个代码对象,您可以这样做:
$total_wanted = 100;
for ( $i = 0; $i < $total_wanted; $i++ ) {
$code = new Code;
$code->code = uniqid("prefix");
$code->save();
}
$total_=100;
对于($i=0;$i<$total_;$i++){
$code=新代码;
$code->code=uniqid(“前缀”);
$code->save();
}
到目前为止,您尝试了什么…?因此,这里不是学习教程的地方。在线查看一些教程,你可能会自己解决这个问题