Originariamente inviato da teju
Ma cosa fa esattamente questa "eval()"??
valuta la stringa che metti fra parentesi proprio come se fosse una riga di codice

ad esempio

eval("echo 'pippo';");

equivale a scrivere

echo 'pippo';

la sua utilita' sta nel fatto che la stringa puo' essere creata realtime e quindi puoi creare del codice "al volo". Non e' considerata una funzione molto elegante e in genere se ne sconsiglia l'utilizzo.

PS
@lordofthelake
Non avevo notato che nel tuo primo post gia' accennavi all'utilizzo di eval. Scusa, a volte leggo troppo frettolosamente.