我正在尝试printf
左侧有大约 000 的变量,但只打印 000 而不打印变量。
$activePlayers1 = array(3)
numero = $activePlayers1[$i];
printf('000',$numero);
这样做的结果是 000 并且没有打印 3。
如果您尝试用零填充,则应使用填充说明符:
<?php
$numero = 5;
printf("%'.09d", $numero);
?>
收益 率
000000005
自己尝试一下
d
是一个类型说明符,用于将变量值视为整数并将其显示为小数,您可以在 sprintf 文档下找到类型说明符的完整列表。
d - 参数被视为整数并表示为(有符号) 十进制数。
应该是
这样的
$activePlayers1 = array(3)
numero = $activePlayers1[$i];
printf('%d',$numero);