【发布时间】:2021-07-15 11:07:29
【问题描述】:
我有一些发票编号的增量,其中有前缀和计数器,
假设前缀为INV-,计数器以001 开头。
以下是 Laravel 中用于自动获取下一个发票编号的代码,
$lastInv = explode('-', $record->invoice_number); //Gets record and split number
$nextInv = $settings->invoice_number_prefix.'-'. ($lastInv[1] + 1);
在这种情况下,DB 中有两条记录为 INV-001,INV-002,但是使用上面的代码,我得到 $nextInv 为 INV-3
如何以INV-003 生成下一张发票
谢谢你,
【问题讨论】:
-
看看printf()