* Thus wrote Gambler ZG: > >what do you mean by that? > > Nothing. The statement was based on the erroneous assumption that > anonimous functions allow to go into HTML mode with '?>'. But this will > not stop me, for there is eval()! The general idea is simple - to use > some file's code multiple times without re-reading the file and > re-parsing its content. So... > > $file = "some/script.php"; > $handle = fopen($file, "r"); > $script = fread($handle, filesize($file)); > $script = 'function use_cached_code(){ > ?>'.$script.'<?php > }'; > eval($script);
Here is a better way to create a dynamaic function: $use_cache_code = create_function('', $script); $use_cache_code(); Curt -- First, let me assure you that this is not one of those shady pyramid schemes you've been hearing about. No, sir. Our model is the trapezoid! -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php