public function initSiteLang()
{
$dirArray = array();
//取apps目录下的应用包名
if (false != ($handle = opendir(APPS_PATH))) {
while (false !== ($file = readdir($handle))) {
if ($file != '.' && $file != '..' && !strpos($file, '.')) {
$dirArray[] = $file;
}
}
//关闭句柄
closedir($handle);
}
if (empty($dirArray)) {
$dirArray = C('DEFAULT_APPS');
}
foreach ($dirArray as $app) {
$this->createCacheFile($app, 0);
$this->createCacheFile($app, 1);
}
touch(DATA_PATH . '/lang/_initSiteLang.lock');
// F('initSiteLang.lock', time());
}