Originariamente inviato da k.b
Puoi semplicemente chiamare la funzione prima salvandone il valore di ritorno in una variabile, e usare quella variabile nell'heredoc.
Hai perfettamente ragione!

Comunque io preferisco scrivere l'html fuori dai tag php, mettendo i valori dinamici in variabili da inserire nell'html con <?php echo $variabile; ?>. Cosi' facendo si risparmiano casini con le virgolet, e si mantiene la syntax highlighting nell'editor.
Guarda, qui si aprirebbe un thread a parte... con gli heredoc puoi dimenticarti delle virgolette, però come dici tu si perde la syntax highlighting dell'editor!
Altri dilemmi per il futuro

Nel frattempo ti ringrazio!