Cita:
Iniciado por kiko's
Te puedo asegurar que el IDE con el código que he puesto no interpretará el código HTML como string.
Otra cosa es que sea un coñazo ir añadiendo dos líneas extras de código por cada variable a la cual queramos aplicar esto. Pero es una solución igual de práctica que la de declarar el código dentro de una función como se comenta en el primer mensaje.
Saludos!

Por supuesto que el IDE no lo interpretará como string porque no esta guardado en ninguna variable, en el código que deje en el post anterior puedo usar esa variable de muchas formas porque es una variable dentro de PHP, que es lo que se busca, guardar HTML en una VARIABLE para poder tratar dicha variable dentro del código y que el IDE siga reconociendo los tag HTML, aparte, es hacer trabajar de mas a PHP solo para resaltar la sintaxis del HTML en el IDE, por lo cual no es recomendable, no se debe sacrificar performace vs "mejor" lectura del código html generado