Em PHP posso usar ?> TEXT

Em PHP posso usar ?> TEXT

Por exemplo:

Eu tenho um arquivo php assim:

<?php
 if ($var == true)
 {
   ?>
     <p>Some text here</p>
   <?php
 }
 else
 {
   ?>
     <p>Some different text</p>
   <?php
 }
?>

Isso é ruim ou é melhor usar echo() assim:

<?php
 if ($var == true)
 {
   echo ("<p>Some text here</p>");
 }
 else
 {
   echo ("<p>Some different text</p>");
 }
?>

Acho muito mais fácil de usar?> HTML CODE <?php

Mas há algum problema de compatibilidade ou desempenho?

Responder1

Não é uma grande diferença, portanto, exceto nos casos em que você realmente está enfrentando problemas de desempenho, você deve fazer o que for mais fácil para você ou sua equipe ler e escrever.

Se você está preocupado com echoo desempenho, você deve usarentre aspas simplesstrings se você não precisar dos recursos adicionais de interpretação de strings entre aspas duplas. Eles deveriam ser um pouco mais rápidos.

informação relacionada