2017-07-08 46 views
0

我在數據庫中有一個自動遞增字段。PHP - 將前導零添加到數字,但保留最大長度

我想要這些數字前綴零,最大長度爲七。

例子:

原件號:1個期望的結果:0000001

原數768所期望的結果0000768

我將如何實現這一目標在PHP中?功能PHP

$input = 1; 
$number = str_pad($input, 7, "0", STR_PAD_LEFT); 
+3

的[字符串零盤數字(可能的複製https://stackoverflow.com/questions/ 324358/zero-pad-digits-in-string) – ShiraNai7

回答

1

使用str_pad有此版本中:

$number = sprintf("%07d", $input) 
+0

非常感謝! – Jacques