- Home
- Categorie
- Coding e Sistemistica
- PHP
- stili di formattazione codice
-
stili di formattazione codice
ciao,
questo tipo di formattazione funziona
[php]
<?php
echo <<< END_HEREDOC
<td>{$lang["prezzo"]}</td>
END_HEREDOC;
?>[/php]
mentre questo:
[php]
<?php
echo <<< END_HEREDOC
<td>{displayAmount($pd_price)}</td>
END_HEREDOC;
?>
[/php]
non funziona.
forse perchè c'è un richiamo a una funzione?
si può risolvere con la sintassi heredoc? così avrei maggiore pulizia nel codice.dènkiu
-
Beh, forse alla fine, almeno nel tuo caso, sarebbe più pulito così:
<?php echo "<td>" . displayAmount($pd_price) . "</td>\n"; ?>
-
si ok,
ma se io ho una tabella con molte celle le cui variabili sono per la maggior parte del primo tipo cioè <td>{$lang["prezzo"]}</td> per me sarebbe più chiaro usare la sintassi heredoc, però non ho capito come inglobare anche il secondo tipo displayAmount($pd_price)