1
Следующие работы, однако, мне интересно. Есть ли способ сделать это без использования eval?Как это сделать без eval()
$i = file_get_contents('/var/www/php/func/whois.php');
apc_store('whois', $i) ;
$w = apc_fetch('whois');
eval(" ?> $w <?php ");
echo whois('exsample.net');
Желательно, чтобы я мог хранить это, оценивать с помощью php-интерпретатора в качестве исполняемого; но это не произойдет легко.
Вы пробовали в том числе whois.php вместо того, чтобы просто получать содержимое? – jprofitt
Можем ли мы, пожалуйста, еще кое-что из кода, связанного с проблемой? Я не вижу, чего вы пытаетесь достичь. – ridecar2
Зачем вам это делать? Он по-прежнему неэффективен (и, возможно, меньше), чем просто «включать» файл, когда вы хотите его использовать, - вы только кешируете чтение диска исходного файла, что на самом деле не принесет ничего полезного. – DaveRandom