我有一些PHP代碼看起來大致是這樣的只在需要時才運行時
require_once 'cache.php';
require_once 'generator.php';
if (cache_dirty ('foo')) {
cache_update ('foo', generate_foo());
}
print cache_read ('foo');
我的問題是generator.php
包括圖書館的整體質量,我不希望加載包含PHP文件/解析它除非cache_dirty
實際上在運行時返回false
。
我知道有PHP預編譯器可以幫助,但現在我需要一個快速修復。這可能嗎?
看看[自動加載](http://php.net/manual/en/language.oop5.autoload.php)你的東西。 – PeeHaa 2012-02-14 13:17:35
感謝您提及自動加載,這當然是正確的長期解決方案。 – spraff 2012-02-14 13:48:33