![En PHP ¿está bien usar?> TEXTO](https://rvso.com/image/1304089/En%20PHP%20%C2%BFest%C3%A1%20bien%20usar%3F%3E%20TEXTO.png)
Por ejemplo:
Tengo un archivo php como este:
<?php
if ($var == true)
{
?>
<p>Some text here</p>
<?php
}
else
{
?>
<p>Some different text</p>
<?php
}
?>
¿Es malo hacerlo o es mejor usar echo() de esta manera?
<?php
if ($var == true)
{
echo ("<p>Some text here</p>");
}
else
{
echo ("<p>Some different text</p>");
}
?>
Me resulta mucho más fácil de usar.?> HTML CODE <?php
¿Pero tiene algún problema de compatibilidad o rendimiento?
Respuesta1
No es una gran diferencia, por lo que, excepto en los casos en los que realmente experimente problemas de rendimiento, debe hacer lo que sea más fácil de leer y escribir para usted o su equipo.
Si le preocupa el echo
rendimiento, debería utilizarentre comillas simplescadenas si no necesita las funciones de interpretación adicionales de las cadenas entre comillas dobles. Deberían ser un poco más rápidos.