В PHP можно ли использовать ?> TEXT

В PHP можно ли использовать ?> TEXT

Например:

У меня есть такой php-файл:

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

Это плохо или лучше использовать echo() вот так:

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

Мне гораздо проще пользоваться?> HTML CODE <?php

Но есть ли у него проблемы с совместимостью или производительностью?

решение1

Разница невелика, поэтому, за исключением случаев, когда вы действительно испытываете проблемы с производительностью, вам следует делать то, что вам или вашей команде проще читать и писать.

Если вас беспокоит echoпроизводительность, вам следует использоватьодинарные кавычкиstrings, если вам не нужны дополнительные возможности интерпретации строк в двойных кавычках. Они должны быть немного быстрее.

Связанный контент