2015-01-13 66 views
-5

我想從一個PHP腳本生成一個動態的PHP頁面,並將代碼寫入一個文件。在一個文件中寫變量php

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

會打印文件:

<?php = '548155668' ?>; 

任何解決方案?

+2

'$海峽=」 ..'或'$海峽=「<? php \ $ id..' – kero

回答

4

你要逃離一個美元符號,

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

或者把字符串轉換成單引號:

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