可能重复:
PHP sprintf() and printf() functions
Why use sprintf function in PHP?
printf和sprintf在php中使用的地方?举一个例子?
答案 0 :(得分:3)
printf
函数用于输出格式化字符串
例如:
<?php
$format = 'I have %d questions to %s';
printf($format, 2, 'answer');
?>
这将输出如下:
I have 2 questions to answer
sprintf
函数用于返回格式化的字符串。
例如:
<?php
$format = 'I have %d questions to %s';
$a_string = sprintf($format, 2, 'answer');
echo $a_string;
?>
这将输出如下:I have 2 questions to answer
在第二个示例中,sprintf
函数返回一个格式化的字符串,并存储到变量$a_string
中。
答案 1 :(得分:0)
使用sprintf有许多选项来格式化输出字符串。这个SO答案将为您提供更多帮助: