关于printf的一个小问题
虽然知道print()函数不能赋予变量,今天突然尝试了一下。发现一个问题
<?php
$a=printf("%1\$d博客园%1\$d还是博客园%2\$s","12","嘿嘿");
echo $a;
?>
输出结构:12博客园12还是博客园嘿嘿24
无缘无故多出了24,这是什么原因啊?
虽然知道print()函数不能赋予变量,今天突然尝试了一下。发现一个问题
<?php
$a=printf("%1\$d博客园%1\$d还是博客园%2\$s","12","嘿嘿");
echo $a;
?>
输出结构:12博客园12还是博客园嘿嘿24
无缘无故多出了24,这是什么原因啊?