Sei in: inizio » programmazione » articolo

PHP: utilizzo di eval() e include()

Argomenti: PHP

In PHP si utilizza l'istruzione include() per includere e valutare i contenuti di un file.
Durante la sua esecuzione si esce temporaneamente dalla modalità PHP, quindi è possibile mischiare codice di markup con codice PHP.

Se però i contenuti da includere si trovano in una variabile, ad esempio proveniente da un'interrogazione ad un database, si deve ricorrere alla funzione eval(), che a differenza di include() non esce dalla modalità PHP.
Per mischiare codice di markup e codice PHP è necessario forzare l'uscita dalla modalità PHP, aggiungendo all'inizio della variabile di input di eval() i caratteri ?>.
Al termine dell'esecuzione di eval() il preprocessore PHP ritorna automaticamente alla modalità PHP.

codice PHP:

eval ("?>" . $mixHtmlPhp);
Pubblicità

Il tuo annuncio qui

La descrizione qui

referenti Controlla con Yahoo! le pagine web che fanno riferimento a questo articolo.

|

reagisci Reagisci a questo articolo, esprimendoti via email.

|

salva Salva questo articolo usando i servizi web2.0 online, il segnalibro può rimanere privato oppure può essere condiviso con il resto del mondo.

|

stampa Se Javascript è disabilitato, dovrai usare i menu del browser per stampare questa pagina.