实现像ie。
这样的代码<!DOCTYPE html>
<html>
<body>
<?php
echo "My first PHP script!";
?>
</body>
</html>
在<?php
旁边,它会显示红色X图标,错误为“&lt;”缺少'&gt;'标签结束。我确实在stackoverflow找到了一些关于它的旧线程,但根本没有任何解决方案或响应。我尝试了为.html添加PHP源代码编辑器并将其设置为默认值的解决方案,但看起来它不起作用。
这不是交易破坏者,只是我不喜欢整个代码中的红色图标和错误错误。
答案 0 :(得分:4)
这是因为.html文件是使用HTML编辑器打开的,而不是PHP。
您可以尝试右键单击您的文件,然后选择“打开方式” - &gt; “其他......” - &gt; “PHP源编辑器”。
答案 1 :(得分:1)
您的问题标题表明您将文件保存为.html
如果是这种情况,则会出现错误,因为Aptana不会查看验证<?php ?>
标记。如果我是对的,那么您需要将文件保存为filename.php
而不是filename.html
。
如果不是这种情况,那么您可能需要稍微更改标题。
答案 2 :(得分:0)
标签是合法的HTML。他正在编辑的文件是html。股票html编辑器不会将此标记为错误。对不起 - 我刚加入,我还不能“评论” - 但我的回答是...
这看起来像是Aptana HTML编辑器中的一个错误。
答案 3 :(得分:0)
我偶尔会看到这个。如果您正在编辑OPC(其他人的代码),尤其是WordPress代码,有时会在一个IF
文件中打开PHP
语句,而在另一个bot.on("message", function(message) {});
文件中关闭。这通常出现在“循环”中,并且是它的构建方式。