PHP计算在变量值前面为0

bDi*_*Dir 3 php math

如果示例如何允许PHP计算0:

$a = "00001";
$b = "00005";

$total = $a + $b;
Run Code Online (Sandbox Code Playgroud)

预期结果是: 00006

包括并保持0000出现.

我试过但结果总是: 6

Joh*_*nde 6

只需进行正常的数学计算,然后在最后将零添加到前面:

$a = "00001";
$b = "00005";

$total = $a + $b;
$total = sprintf("%05d", $total );
Run Code Online (Sandbox Code Playgroud)

要么

$total = str_pad($total , 5, "0", STR_PAD_LEFT);
Run Code Online (Sandbox Code Playgroud)