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 2012-01-03 13:21:49
我們能否請求更多關於此問題的代碼?我看不出你想要完成什麼。 – ridecar2 2012-01-03 13:22:17
爲什麼你要這樣做呢?當你想使用文件時,它不會更有效率(可能更少),而只是緩存原始文件的磁盤讀取數據,實際上這並不會實現任何有用的功能。 – DaveRandom 2012-01-03 13:23:24