在JavaScript中,你可以这样做:
console.log(`Hello ${3 + 4} World.`)
输出为Hello 7 World。我可以在C#中用Console.WriteLine($"Hello {3 + 4} World")做同样的事情。在PHP中,我尝试:
Hello 7 World
Console.WriteLine($"Hello {3 + 4} World")
echo "Hello {3 + 4} World."
但是它的输出是Hello {3 + 4} World。如何在PHP中插入字符串中的表达式?
Hello {3 + 4} World
5vf7fwbs1#
你可以使用这个:echo "Hello ".(3+4)." World.";
echo "Hello ".(3+4)." World.";
kqlmhetl2#
在PHP中,字符串插值期间不可能计算任意表达式。你要么定义一个变量,要么使用John的答案中的语法。
2条答案
按热度按时间5vf7fwbs1#
你可以使用这个:
echo "Hello ".(3+4)." World.";
kqlmhetl2#
在PHP中,字符串插值期间不可能计算任意表达式。你要么定义一个变量,要么使用John的答案中的语法。