2016-08-23 188 views
-1

我正在做一個設置頁面,人們可以寫自己的數據庫登錄等,然後將創建它們與Web服務器的信息一個config.php文件,但顯然我不能只是寫

$file = fopen("config.php", "w"); 
fwrite($file, "$dbName = $dbName"); 

其實我試過

$file = fopen("config.php", "w"); 
fwrite($file, "$" . "dbName = $dbName"); 

但這也行不通。

任何方式將它作爲PHP變量存儲在我使用PHP編寫的文件中?

+5

使用單引號代替雙引號 –

+0

'的fwrite($文件, '$ DBNAME'。 「= $ dbName」);' – Farkie

+0

有關參考,請參見[PHP:Strings](http://php.net/manual/en/language.types.string.php)和[...單引號和雙引號字符串...](http://stackoverflow.com/questions/3446216/what-is-the-difference-between-single-quoted-and-double-quoted-strings-in-php) – showdev

回答