我想下面的代码存储HEREDOC变量中:如何将PHP代码存储在heredoc变量中?
<?php
$var = 'test';
echo $var;
?>
这样的:
$hered = <<<HERED
<?php
$var = 'test';
echo $var;
?>
HERED;
的问题是,HEREDOC就像双引号""
- 这意味着每一个美元符号($
)必须替换为\$
...
有没有办法使用HEREDOC而不执行此类操作?
我想下面的代码存储HEREDOC变量中:如何将PHP代码存储在heredoc变量中?
<?php
$var = 'test';
echo $var;
?>
这样的:
$hered = <<<HERED
<?php
$var = 'test';
echo $var;
?>
HERED;
的问题是,HEREDOC就像双引号""
- 这意味着每一个美元符号($
)必须替换为\$
...
有没有办法使用HEREDOC而不执行此类操作?
问题应该是:你为什么要这么做?你在这里做什么看起来像代码味道给我。 – bouke
如果你以后要这样做'eval':请不要! – middus