在Laravel中生成唯一号码的最佳方法是什么?

Dev*_*Dev -2 laravel laravel-5.2 laravel-5.3

什么是在Laravel中生成唯一号码的最佳方式是什么?是否有标准功能从框中生成Laravel中的唯一编号?

cee*_*yoz 5

有点不清楚你要用这个来完成什么,但这里有一个刺.

Number使用以下架构创建模型:

Schema::create('numbers', function (Blueprint $table) {
    $table->increments('id');
});
Run Code Online (Sandbox Code Playgroud)

利用其自动递增ID作为您的唯一编号.这些将是连续的,而不是随机数.

$number = App\Number::create();
$number->id; // a guaranteed unique number
Run Code Online (Sandbox Code Playgroud)