好了,我终于差不多完成了我的项目,我不确定它到底有多安全,但这是一个起点,我会看看这个网站是否有流量,如果有那么多人付钱让人修复一些东西,我可以等着我继续学习,但长话短说,我会把它输出到一个文件中
我在这方面有点小麻烦。
以下是我的代码
file_put_contents('DONE.html', '<html><?php include('config.php'); </html>');但是我确信你可以看到我的问题是,由于整个字符串被放在引号中,它没有正确地读取config.php,因为它认为它应该是引号中的,我如何解决这个问题,我有一吨的‘和“,需要添加到这个中,我不确定如何让我的php脚本输出引号。
发布于 2012-11-26 17:35:17
由相同字符分隔的字符串中的引号字符应使用反实线/反斜杠字符进行转义。
file_put_contents('DONE.html', '<html><?php include(\'config.php\'); </html>');发布于 2012-11-26 17:40:04
有几种方法可以实现你想要做的事情:
file_put_contents('DONE.html', "<html><?php include('config.php'); </html>");
file_put_contents('DONE.html', '<html><?php include("config.php"); </html>');
file_put_contents('DONE.html', "<html><?php include(\"config.php\"); </html>");基本上,您可以在单引号和双引号之间交替使用,或者转义(使用反斜杠)双引号中的双引号,这样它就不会关闭前一个引号。
不管怎么说,我觉得你想做的事情有点奇怪。与其将include添加到该文件中,为什么不直接包含config.php呢?如果更改config.php的名称或路径,会发生什么?您必须从所有文件中更改它,为什么不直接:
<?php
include("config.php");
include("DONE.html");
?>https://stackoverflow.com/questions/13561985
复制相似问题