我有一个客户列表,我想用PHP为它们创建发票ID 如何使用以下格式创建唯一编号:
NNNN-YYYY-XXXX
,其中
YYYY
指的是全年
XXXX
指的是从0000开始的增量
NNNN
是指客户ID
离。 2011-0001-2378
答案 0 :(得分:0)
就像那样:
$unique_number = date('Y').'-'.$unique_id.'-'.$client_id;
其中$client_id
是客户端的ID(例如2378
),$unique_id
应该基于数据库值 - 您必须将已分配的数字存储在某处,不要'你呢?
关于$unique_id
:您必须存储这些值(文件或数据库)的值,并确定它只搜索最高分配值,然后按1
递增。这很明显。
有帮助吗?