certo che puoi è un metodo per usare html e php in modo molto più sempliceOriginariamente inviato da lupoz
Ho letto varie discussioni riguardanti i template engine e mi sono convinto che, almeno nel mio caso, sia inutile usarli.. volevo però snellire un pò il codice e renderlo leggibile anche ai non programmatori.
Di solito imposto le pagine cosi:
C'è un modo per non utilizzare <?php ?> sostituirli con delle parentesi graffe tipo:Codice PHP:
<?php
include 'inc/config.php';
$query_varie = "....";
$variabili = "xyz";
header();
?>
il mio nome è <?php $echo $name; ?>
<?php
footer();
?>
Codice PHP:
Il mio nome è {name}
ti faccio un esempio pratico considera che il documento inizia sempre con<?php e finisce con ?> il resto è magia ;-)
<?php
$nome="pluto";
echo <<< EOD
il nome {$nome}
EOD;
if ($nome=="pluto") {
$nome = "PIPPO";
}
echo <<< NOME
adesso diventa {$nome}
NOME;
?>
all'interno dell "echo <<< EOD" metti l'html o il codice php tra parentesi graffe
dopo la sua chiusura legge solo PHP, come puoi vedere non è d'obbligo EOD nel secondo echo ho messo NOME.
ciao