Example #1
0
 /**
  * 带缓存导入
  */
 public static function load($filename)
 {
     // 静态缓存
     static $_storage = array();
     // 获得文件的真实路径
     $filename = realpath($filename);
     // 检查是否存在缓存
     if (!isset($_storage[$filename])) {
         // 未载入过,载入
         if (File::exists_case($filename)) {
             require $filename;
             $_storage[$filename] = true;
         } else {
             $_storage[$filename] = false;
         }
     }
     return $_storage[$filename];
 }