$js = <<<EOS
var data = {$jsObjectData};
EOS;
结果为var data = ~some object data~
逃离支具:
$js = <<<EOS
var data = \{$jsObjectData};
EOS;
结果为var data = \{~some object data~}
我无法理解为什么反斜杠会通过它泄漏。
所需的输出:var data = {~some object data~}
答案 0 :(得分:6)
将它包裹在一对额外的花括号中。
$js = <<<EOS
var data = {{$jsObjectData}};
EOS;