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?!?