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);
use_cached_code();

Ta-dam! Well, I did not actually tested this code, and it's 2:06 AM here, so I may be wrong, but theoretically it should work.

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



Reply via email to