使用PHP

时间:2019-07-11 13:45:52

标签: php string heredoc

我有这样的东西

$var = <<<HEREDOC
..."request": ${"hello"}...
HEREDOC;

PHP当然认为${"hello"}是一个变量,因此无法加载。

如何转义美元?

2 个答案:

答案 0 :(得分:4)

以同样的方式将字符串中的几乎所有内容转义

$var = <<<HEREDOC
..."request": \${"hello"}...
HEREDOC;
echo $var;

结果

..."request": ${"hello"}...

答案 1 :(得分:2)

这就是你想要的吗?

$var = <<<HEREDOC
..."request": \${"hello"}...
HEREDOC;