在PHP中添加带字符串的echo?

0 php string

我有一个echo ="000000"和一个名为$ id的字符串,它是一个整数.

如果$ id = 1,如何添加"000000"+ $ id来获取000001?

小智 7

你可以查看str_pad

在你的情况下,它将是这样的:

str_pad('1', 6, '0', STR_PAD_LEFT);
Run Code Online (Sandbox Code Playgroud)


kar*_*m79 6

function padWithZeros($s, $n) {
  return sprintf("%0" . $n . "d", $s);
}
Run Code Online (Sandbox Code Playgroud)

其中$ n是您想要的零数,例如:

echo padWithZeros("1", 6);
Run Code Online (Sandbox Code Playgroud)

将数字1填充为五个零等于六个位置