在 JavaScript 中,你可以这样做:
console.log(`Hello ${3 + 4} World.`)
输出将是
Hello 7 World
。我可以在 C# 中使用 Console.WriteLine($"Hello {3 + 4} World")
执行同样的操作。
在 PHP 中我尝试过:
echo "Hello {3 + 4} World."
但是其输出是
Hello {3 + 4} World
。
如何在 PHP 中的字符串中插入表达式?
您可以使用这个:
echo "Hello ".(3+4)." World.";
在 PHP 中的字符串插值期间不可能计算任意表达式。您必须定义一个变量或使用约翰回答中的语法。