On Wed, 2009-03-11 at 13:07 +0100, Sándor Tamás (HostWare Kft.) wrote:
> Hi,
> I wondering what is the difference between include(), and eval(' 
> ?>'.file_get_content().' <?php ')?
> If there is something I should be aware, please, let me know.

Use include since it allows a cache like eAccelerator or APC to work.
Eval never gets cached. Also, include let's the engine do the opening,
reading, closing of the file while also parsing and running the contents
in one fell function call (yes I know it's not a function). What you
have above, using eval, is a bastardization of cleanliness and
succinctness of code.

Application and Templating Framework for PHP

PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to