使用Curly Braces构造输出字符串 - PHP

时间:2017-11-24 14:42:20

标签: php string

当我执行下面两组代码中的任何一组时,我得到一个解析错误,结果输出没有显示。

当然有一种方法可以为变量赋值,创建另一个变量来输出字符串,然后回显变量(使用花括号{}语法)?

第一个例子

$name = "Jim ";
$show = echo "{$name}is my name";
echo $show;

第二个例子

$name = "Jim ";
$show = echo "{$name}is my name";

上述两项工作都没有?

1 个答案:

答案 0 :(得分:2)

问题是你设置一个等于echo的变量:

$ show = echo“{$ name}是我的名字”;

这应该有效:

$name = "Jim ";
$show = "{$name}is my name";
echo $show;

点击此处查看工作示例:

https://ideone.com/ZWDArz