使用场景 生成多个连续数字,并且格式要一致 实现思路 如果直接存数字,10以内就是一位,10到100就是两位,格式会不一致 为了生成的结果位数一致,需要做以下处理(假设数字范围在1-999之间) 数字范围需要操作1-10需要生成00x10-99需要生成0xx100-999则不需要改变 代码实现 sprintf("%03d", $num);