使用 PHP 转义 HEREDOC 字符串中的 $

Escaping $ in HEREDOC string with PHP

我有这样的东西

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

当然PHP认为${"hello"}是一个变量,加载失败。

如何转义 $?

与转义字符串中几乎所有内容的方式相同

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

结果

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

这是你想要的吗?

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