您的位置:88bifa必发唯一官网 > 八八必发娱乐 > 调用栏目(缓存)八八必发娱乐

调用栏目(缓存)八八必发娱乐

发布时间:2019-06-11 08:43编辑:八八必发娱乐浏览(176)

    MyNews 新闻文章管理中调用栏目信息的代码。

    调用栏目(缓存)

    function getCategorys () {
        global $mysql, $cfg_cache_category;
        $cache = SYSPATH . "/data/cache/categorys.php";
        if (!file_exists($cache) || (time() - filemtime($cache)) > $cfg_cache_category) {
            $categorys = array();
            $arrays = $mysql->getArrays("SELECT id, fid, name, url FROM my_category");
            if (!empty($arrays)) {
                foreach ($arrays as $v) {
                    $categorys[$v['id']] = $v;
                }
                unset($arrays);
                unset($v);
            }
            $fp = fopen($cache, 'w');
            if ($fp) {
                fwrite($fp, serialize($categorys));
                fclose($fp);
            } else {
                httpError(500, "写入栏目缓存文件失败");
            }
            unset($categorys);
        }
        $fp = fopen($cache, 'r');
        if ($fp) {
            $array = unserialize(fread($fp, filesize($cache)));
            return $array;
            unset($array);
        } else {
            httpError(500, "读取栏目缓存文件失败");
        }
    }
    

    本文由88bifa必发唯一官网发布于八八必发娱乐,转载请注明出处:调用栏目(缓存)八八必发娱乐

    关键词: 八八必发娱乐

上一篇:Add button and label

下一篇:没有了