在PHP中使用str_pad功能来生成数字增量产品编号
解决方案:$str = qb.str_pad((($ maxID { 0 } {MAX(ID)} + 1),0$ maxID { 0 } {MAX(ID)} + 1)是一个值,采用马克斯函数从数据库中找到的最大的ID,ID是主键,不可重复的。
的str_pad()函数填充为指定长度的字符串。
语法
str_pad(字符串,长度,pad_string,pad_type)
参数
描述
字符串
这是必需的,指定要填充的字符串。
长度
必须指定新字符串的长度。如果该值小于原始字符串的长度,则不执行任何操作。
pad_string
可选项。指定用于填充的字符串。默认为空。
pad_type
可选。指定填充字符串的方式。可能的值:
str_pad_both填充字符串的两端,如果没有额外的填充,右侧是获得。
str_pad_left填充字符串的左边。
str_pad_right填充字符串的右边。这是默认的。