Php 为什么Eclipse PDT将这些行标记为错误?
EclipsePDT将两行标记为错误。我的网站在浏览器中运行良好,没有错误,但Eclipse中的红色“x”让我感到困扰。以下是两行:Php 为什么Eclipse PDT将这些行标记为错误?,php,eclipse,eclipse-pdt,Php,Eclipse,Eclipse Pdt,EclipsePDT将两行标记为错误。我的网站在浏览器中运行良好,没有错误,但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 HOM
<?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响应这两行。这解决了问题,但我仍然想知道为什么会发生这种情况。在选择正确答案之前,我将等待一两天的新答案。我认为这是解析器中的一个错误。如果您删除
,我想红色标记会消失。如果这是真的,您可以忽略此问题。Eclipse设置的“PHP>PHP解释器”部分中有一个“使用短标记”复选框。只是猜测,但您(技术上)在XML属性中有一条处理指令(PHP)。我不知道这是否是“允许的”。这个文件是.php
文件吗?(我想是的)如果你用短标签怎么办?(
)短标记导致了一个PHP错误。