我有一个php脚本,它使用$ content变量将文本写入新创建的空白html页面。我的PHP脚本使用常规的ascii文本很好用。当我尝试插入html标记标记时,我收到错误,脚本停止工作。这是一个例子。无论我使用什么html标签,html写入都不起作用。 $ Content =“echo”“; echo“”; echo“require_once('some.php')”; 回声“你好,今天是”; 回音日期('l,F jS,Y'); echo“”; echo“”; \ r \ n“;
我试过回声而不是回声。我需要添加某种类型的分隔符,还是有一个我应该使用的PHP函数可以解决这个问题?
答案 0 :(得分:1)
让您的代码更具代表性......
$Content = "echo "";
echo "";
echo "require_once('some.php')";
echo "Hello, today is ";
echo date('l, F jS, Y');
echo "";
echo "";\r\n";
一开始就显示一个解析错误。 $Content = "echo "";
包含一个额外的引号(“),解释器不会高兴。
看起来你正在尝试将所有的PHP代码分配给变量,这可能不是你想要完成的。
你似乎更希望......
require_once('some.php');
echo "Hello, today is ";
echo date('l, F jS, Y');
echo "\r\n";
echo "<!-- Added by Richard for kicks -->";
再次尝试,当您通过浏览器访问脚本时,请转到View-&gt; Source,您应该会看到PHP脚本回声的所有内容。
答案 1 :(得分:0)
如果您希望将信息输出到HTML页面,请:
echo "<b>This is bold</b> This isn't";
格式是否正确。我看到你做的一些事情在你发布的片段中明显被打破,但我不知道你真正想做什么。
为什么在输出内容之前将内容放在变量中?如果您在$ content中拥有所有内容,则使用的格式为
echo $content;
也许如果您发布了实际的脚本,那么可能会有更多的帮助。
答案 2 :(得分:0)
首先在谷歌上显示“php example”: http://www.php-scripts.com/php_diary/php_scripts.html