Ciao gente, sono alle prese con una nuova visione.
Molte volte infatti mi capita di dover "spezzare" un echo per stampare qualcosa di condizionale... ad esempio:

Codice PHP:
echo "

bla bla</p>"
;

if (
$variabile == true)
    echo 
"

paragrafo vero</p>"
else
    echo 
"<span>span falso</span>"

echo "

 altro testo </p>"

Ora, mi secca molto come approccio; ho risolto in parte con heredoc ma non al 100%.
Mi immagino dunque di poter inserire quell'if-else in una varibile, come di seguito:

Codice PHP:
function print()
{
if (
$variabile == true)
    echo 
"

paragrafo vero</p>"
else
    echo 
"<span>span falso</span>"
}

$f = print(); 
da richiamare con immenso stile nell'echo

Codice PHP:
echo "


bla bla</p>
$f


 altro testo </p>"

Non sarebbe figo? Ma soprattutto: si può fare?!?