É possível usar short tags do PHP em projetos modernos?
Olá a todos! Sou um desenvolvedor PHP iniciante, escrevendo meu primeiro site em PHP puro. Vi em tutoriais antigos que é possível usar short tags: `` em vez de `
```
Em vez de:
```php
```
Isso parece muito conveniente e encurta o código. Mas notei que em algumas hospedagens meu código com short tags não funciona, gerando erro. Também ouvi dizer que isso é considerado má prática, mas não entendo por que — afinal, o código fica mais curto e limpo.
Por favor, me esclareçam:
1. Por que as short tags podem não funcionar?
2. É realmente melhor não usá-las em projetos modernos?
3. Existem exceções onde as short tags são aceitáveis?
Desde já, agradeço pela ajuda!
<<>>
Short tags no PHP: análise completa
Você tocou em um tópico muito importante, que gera debates até mesmo entre desenvolvedores experientes. Vamos entender passo a passo.