可以在现代项目中使用PHP短标签(short tags)吗?
大家好!我是一名PHP初学者,正在用纯PHP编写我的第一个网站。我在旧教程中看到可以使用短标签:`` 代替 `
```
代替:
```php
```
这看起来非常方便,能简化代码。但我注意到,在某些主机上我的短标签代码无法运行,会报错。我还听说这被认为是不好的实践,但我不理解为什么——毕竟代码变得更短更简洁了。
请告诉我:
1. 为什么短标签可能无法工作?
2. 在现代项目中真的最好避免使用它们吗?
3. 是否有例外情况,短标签是可以接受的?
提前感谢您的帮助!
<<>>
PHP短标签:全面解析
您提出了一个非常重要的话题,即使在经验丰富的开发者中也存在争议。让我们逐一分析。