代码段:
$str = "text";
echo "str variable contains $str";
此代码返回:
str变量包含文本
如何返回以下字符串而不关闭单引号中的整个回声?我想以某种方式使用双引号esape变量,如下所示:
str变量包含$ str
答案 0 :(得分:7)
echo "str variable contains \$str";
答案 1 :(得分:0)
如果要自动执行此操作,请使用str_replace()
。
$str = "text";
$text = "str variable contains $str";
$text = str_replace('$', '\$', $text);
echo $text;