Laravel 如果最后一行是003,那么最后一行是什么

Laravel 如果最后一行是003,那么最后一行是什么,laravel,laravel-5,eloquent,Laravel,Laravel 5,Eloquent,如果最后一个数据类型varchar data的格式为001、002、003,如何添加+1数据, 我试过了,但结果是1 $nis = Profile::all()->last(); $nisnow = $nis->nis += 1; dd($nisnow); 编辑: 我的预期结果如果last data 003+1=004PHP在计算时将字符串更改为整数,因此您可以使用将整数更改为字符串并填充“0”,它将使用三个数字保留字符串 $nisnow=$nis

如果最后一个数据类型varchar data的格式为001、002、003,如何添加+1数据, 我试过了,但结果是1

 $nis = Profile::all()->last();
        $nisnow = $nis->nis += 1;
        dd($nisnow);
编辑:
我的预期结果如果last data 003+1=004

PHP在计算时将字符串更改为整数,因此您可以使用将整数更改为字符串并填充“0”,它将使用三个数字保留字符串

$nisnow=$nis->profile+=1;
str_pad($nisnow,3,'0',str_pad_左);

您希望得到什么样的结果<代码>001+1=002?$nis->PROFILE的结果是什么?$nis->PROFILE的结果是我的预期结果如果最后的数据003+1=004是这样的,并且我正在更新我的代码,$nis->nis的结果是003