pude lograr que esto funcione:
Código PHP:
function hola() {
return "<P><B> HOLA! </B></P>";
}
$varHola = hola();
$html = <<<HTML
<HTML>
<body>
{$varHola}
</body>
</html>
HTML;
ahora, la funcion hola() realmente trabaja con echo, y no con return:
Código PHP:
function hola() {
echo "<P><B> HOLA! </B></P>";
}
y de esa manera no funciona, porque claro, la funcion no esta retornando nada. Por las dudas,recuerden que esto va dentro del objeto output de xajax. Esto tampoco funciona:
Código PHP:
$html = <<<HTML
<HTML>
<body>
{hola()}
</body>
</html>
HTML;
y ninguna de las opciones propuestas en sus respuestas tampoco.
Que solución podria tener esto, sin modifical la funcion hola(); que no es mia, sino que la estoy importando.