* 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