当我保存 php 文件时,VS Code 会删除结尾处的 ?> 标记。及其在执行中造成的问题。 我不知道为什么会发生这种情况。如果有人知道请帮忙。 谢谢你。
更新:我同时使用 Es-lint 和 Prettier 扩展。我把它们去掉了,现在就好了。
我找到了两种方法来解决这个问题。
转到 VSCode 设置并在搜索栏中输入“格式”,然后取消选中
Editor: Format on save
。格式化代码将不再起作用,但 VSCode 也不会删除 PHP 结束标记。
安装
php cs fixer
扩展,我希望它能解决问题。
结束标记删除详细介绍如下:PHP 结束标记“?>” 对于纯 PHP 文件,建议这样做。
使用分号;作为结束标签 例如回显问候语; 这对我有用