当我执行下面两组代码中的任何一组时,我得到一个解析错误,结果输出没有显示。
当然有一种方法可以为变量赋值,创建另一个变量来输出字符串,然后回显变量(使用花括号{}语法)?
第一个例子
$name = "Jim ";
$show = echo "{$name}is my name";
echo $show;
第二个例子
$name = "Jim ";
$show = echo "{$name}is my name";
上述两项工作都没有?
答案 0 :(得分:2)
问题是你设置一个等于echo的变量:
$ show = echo
“{$ name}是我的名字”;
这应该有效:
$name = "Jim ";
$show = "{$name}is my name";
echo $show;
点击此处查看工作示例: