什么是在Laravel中生成唯一号码的最佳方法是什么?是否有标准功能从框中生成Laravel中的唯一编号?
答案 0 :(得分:5)
你有点不清楚你要用这个来完成什么,但是这里有点刺痛。
使用以下架构创建Number
模型:
Schema::create('numbers', function (Blueprint $table) {
$table->increments('id');
});
利用其自动增加ID作为您的唯一编号。这些将是连续的,而不是随机数。
$number = App\Number::create();
$number->id; // a guaranteed unique number
答案 1 :(得分:0)
也可以尝试使用php uniqid()
。
http://php.net/manual/en/function.uniqid.php