我正在制作一个设置页面,人们可以在其中编写数据库登录等,然后在他们的网络服务器上创建一个带有信息的config.php文件,但显然我不能写
$file = fopen("config.php", "w");
fwrite($file, "$dbName = $dbName");
我实际上试过了
$file = fopen("config.php", "w");
fwrite($file, "$" . "dbName = $dbName");
但这也不起作用。
任何方式将它作为PHP变量存储在我使用PHP编写的文件中?
答案 0 :(得分:2)
正如PHP文档所说
如果字符串用双引号(“)括起来,PHP将解释 以下特殊字符的转义序列:\ $ Dollar Sign
http://php.net/manual/en/language.types.string.php
因此,如果您想在双引号字符串中使用$
,请使用\$
代替$
。
或者只是使用单引号