在文件php中编写变量

时间:2015-01-13 13:17:05

标签: php

我试图从php脚本生成动态php页面并将代码写入文件。

$str = "<?php $id = '548155668' ?>";
file_put_contents($file, $str);

它打印在文件上:

<?php  = '548155668' ?>;

任何解决方案?

1 个答案:

答案 0 :(得分:4)

你必须逃避美元符号,

$str = "<?php \$id = '548155668' ?>";

或者将字符串放入单引号中:

$str = '<?php $id = \'548155668\' ?>';