我正在尝试使用printf()函数获取两个字符串变量并用它们创建一个句子短语。问题是我最后得到一个数字,我不知道为什么。这是我的代码看起来像
PHP
<?php
$string1 = "Hello";
$string2 = "World";
echo printf("%s %s", $string1, $string2);
echo "<br>";
?>
这是我的输出:
Hello World11
11来自哪里?
编辑:我应该注意到我的PHP脚本中的变量更多,因为它在我的代码的其他部分中使用,但没有任何改变刚刚显示的变量(echo)。只是因为这可能很重要。