print:输出格式化的字符串。
eg:
$number=4;
$member="爸爸,妈妈,弟弟,我";
$family="我家有%d口人,分别是:%s。";
printf($family,$number,$member);
//输出我家有4口人,分别是:爸爸,妈妈,弟弟,我。
sprintf:没有输出,但是可以返回结果。
如果想用sprintf输出,需要把sprint放在一个变量里面,再输出变量即可。
eg:
$str=sprintf($family,$number,$member);
echo $str;