2016-02-03 116 views
0

你好:)我有一个PHP脚本创建一个文件(与函数“file_put_contents()”),它会把一个PHP文件的内容在文件中它刚刚创建。在PHP文件中,有双引号,所以当我试图实现我想要放入这个新创建的PHP文件的代码时,它具有双引号,以及file_put_contents如何工作的方式是其第二部分使用双引号以及。如下图所示:file_put_contents('file.php',"code with "" in it") 如您所见,双引号会阻碍PHP文件的双引号。如何不解析双引号内的双引号

我的问题是,我如何得到引号内的文本不解析? 谢谢

+0

尝试:' file_put_contents('file.php',“代码中有\”\“)' – Tigger

回答

1

使用\more info

file_put_contents('file.php',"code with \"\" in it") 

或使用'引述第二PARAM

file_put_contents('file.php','code with "" in it') 
0

将使用单引号定义的字符串文字中包含双引号的字符串换行。

file_put_contents('file.php','code with "" in it'); 
-1

尝试使用和addslashes( “codewith dowble报价”),以在来这个问题

+0

'addslashes()'将实际的斜杠添加到字符串中,而不是编码字符。 –