在每个帖子中,都有“oo/x/”。
如果长度(x)<10,如何在“x”之前添加“0”?
例子:
x=12345678 ; length(x) = 8,所以在 x ===> x=0012345678 之前添加“00”
x=1234567 ; 长度(x)= 7,所以在 x 之前添加“000” ===> x=0001234567
x=123456789 ; length(x) = 9,所以在 x ===> x=0123456789 之前添加“0”
你明白吗 ?对不起我的英语不好!非常感谢 !
在每个帖子中,都有“oo/x/”。
如果长度(x)<10,如何在“x”之前添加“0”?
例子:
x=12345678 ; length(x) = 8,所以在 x ===> x=0012345678 之前添加“00”
x=1234567 ; 长度(x)= 7,所以在 x 之前添加“000” ===> x=0001234567
x=123456789 ; length(x) = 9,所以在 x ===> x=0123456789 之前添加“0”
你明白吗 ?对不起我的英语不好!非常感谢 !
在 ANSI C 中:
#include <stdio.h>
int main()
{
int x = 12345678;
printf("x = %010d\n", x);
return 0;
}
请注意 %010d,其中 % 是格式说明符,它将被以下参数替换,0 是填充 0 的标志,以及 0 的最大数量。
在这里阅读更多- printf()
如果这是针对 Java 的,您可以使用 System.out.printf(); 以同样的方式。
编辑:现在问题域所在的位置已经很清楚了(在本例中为 WordPress),那么您可以使用 PHP。
请参阅以下在 PHP 中使用sprintf()的准系统示例:
<?php
// ...
$x = 12345678;
$yourString = sprintf(nl2br("x = %010d\n"), $x);
// ...
echo $yourString;
?>
您如何打印出这些值取决于您如何检索您的信息和您的布局,但这是一个回答问题的简单示例。