用heredoc打破VS代码的语法高亮显示

问题描述 投票:0回答:2

VS code's syntax highlighting broke here

如图所示,语法高亮显示在heredoc之后中断(在本例中为_HTML)。我该怎么做才能解决这个问题?谢谢。

php visual-studio-code
2个回答
0
投票

它失败了,正如AbraCadaver所说,因为你的Heredoc无效(PHP <7.3)。删除括号和_HTML之间的空格。同时将结束_HTML放在行的第一个偏移处。

否则它会认为你没有关闭它,因此会显示它,因为字符串会继续(因为它确实)。


0
投票

删除_HTML行上的标签。

© www.soinside.com 2019 - 2024. All rights reserved.