Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP中的XML头打破了VIM、SVN等中的代码高亮显示_Php_Xml_Syntax Highlighting - Fatal编程技术网

PHP中的XML头打破了VIM、SVN等中的代码高亮显示

PHP中的XML头打破了VIM、SVN等中的代码高亮显示,php,xml,syntax-highlighting,Php,Xml,Syntax Highlighting,这不是一个严重的问题,而是一个反复出现的烦恼。我有一个PHP类,它实现了几个涉及XML的例程,在其中一个例程中,我声明了如下标题: $XML_Header = "<?xml version=\"1.0\"?><document></document>"; $XML_Header=”“; 这在VIM中大约有1/3的时间中断了语法高亮显示,而在SVN中则一直中断。出于组织方面的原因,我不想将这段代码移到文件的底部,有没有办法转义这段代码?我应该从另一个文件中包

这不是一个严重的问题,而是一个反复出现的烦恼。我有一个PHP类,它实现了几个涉及XML的例程,在其中一个例程中,我声明了如下标题:

$XML_Header = "<?xml version=\"1.0\"?><document></document>";
$XML_Header=”“;

这在VIM中大约有1/3的时间中断了语法高亮显示,而在SVN中则一直中断。出于组织方面的原因,我不想将这段代码移到文件的底部,有没有办法转义这段代码?我应该从另一个文件中包含它吗?还有其他/更好的方法吗?

在有效的情况下添加此作为一个答案,这并不漂亮,但可以让事情顺利进行。归功于原始海报

将?>的尾随符号分开

$XML_Header = '<?xml version="1.0" encoding="ISO-8859-1"?'.'>';
$XML_头=“”;

在工作时添加此作为答案并不漂亮,但可以让事情顺利进行。归功于原始海报

将?>的尾随符号分开

$XML_Header = '<?xml version="1.0" encoding="ISO-8859-1"?'.'>';
$XML_头=“”;

Subversion什么时候开始有语法突出显示?听起来很奇怪。我知道为什么会发生这种事,“>”,我可以用“?”>”来打破它,但这感觉很“黑客”,希望有人知道一个更好的方法来摆脱他们的想法。埃米尔:我指的是SVN repo浏览器,以及它使用的任何JS(?)库。(对于我们:WebVN)什么版本的vim?这不会发生在我身上。在Debian vim 7.2上发生在我身上。什么时候Subversion有语法突出显示?听起来很奇怪。我知道为什么会发生这种事,“>”,我可以用“?”>”来打破它,但这感觉很“黑客”,希望有人知道一个更好的方法来摆脱他们的想法。埃米尔:我指的是SVN repo浏览器,以及它使用的任何JS(?)库。(对于我们:WebVN)什么版本的vim?这不会发生在我身上..在Debian vim 7.2上发生在我身上。