0

Eclipse PDT 将两行标记为错误。我的网站在浏览器中运行良好,没有错误,但是 Eclipse 中的红色“x”让我很烦。这是两行:

<?xml-stylesheet type="text/xsl" media="screen" href="<?php echo HOME ?>css/xsl/template.xsl" ?>
<?xml-stylesheet type="text/css" media="screen" href="<?php echo HOME ?>css/xsl/style.css" ?>

我已经禁用了短标签,所以我不知道为什么它仍然被认为是一个错误。

顺便说一句,错误消息是:

处理指令未关闭。

编辑:我更改了这两行以使 PHP 回显这些行。这解决了问题,但我仍然想知道为什么会发生这种情况。在选择正确答案之前,我会等待一两天的新答案。

4

2 回答 2

1

我认为这是他解析器中的一个错误。我猜如果你删除红色标记会消失<?php echo HOME ?>。如果这是真的,你可以忽略这个问题。

于 2012-07-28T23:09:23.447 回答
0

Eclipse 设置的“PHP > PHP Interpreter”部分中有一个“使用短标签”复选框。

于 2012-08-12T12:19:09.047 回答