我在有安装xampp了然后我在vscode里面也有安装PHP相关的延伸模组分别是PHP DebugPHP Intelephense
但不知为何当我储存php档时,原本打 可储存后就会变成以下这样↓<?phpphpinfo();
后面的?>就会消失不见虽然程式可以成功执行但总觉得奇怪
想问大神们,我是哪里用错需要修正?😊如果有需要我提供哪些介面资讯,也可以问。
谢谢
1 个回答
1
㊣浩瀚星空㊣
iT邦大神 1 级 ‧ 2024-10-15 17:25:55
最佳解答
「?>」后尾码。
其实在 PHP5 就已经建议可以不需要了,一般那是给有 html 时才需要使用。
那时的说法是,这不是区块性的东西。并不需要包起来。
除非你有区块要求,才需要包。
也就是说,将 <?php 视为一种标头宣告就行了。
不要将其想成「包」的观念。
你就不会觉得奇怪了。
-
1 -
-
君如玉
iT邦新手 5 级 ‧
2024-10-19 09:30:37
了解,确实我一开始接触有点陷入一定要「包」起来的想法,所以一直觉得奇怪。
感谢您的解说,学到啦~~~👍
修改