Serve a far valutare al parser una stringa come codice php.Originariamente inviato da matteolandi
ciao
potreste spiegarmi come funziona eval(), dal man su php.net non ho capito molto bene
grazie
Se tu memorizzi un comando in una variabile od un db, e fai un echo oppure un print questo viene visualizzato cosi' come e' e non interpretato. Con eval invece viene eseguito. Ovvio che deve essere una sintassi valida.
Es.:
echo stampera' : 'print "ciao forumisti";codice:$var = 'print "ciao forumisti";'; echo $var; echo" "; eval($var);
eval : ciao forumisti
perche' esegue il comando print.
![]()