## 模块缓存 - 缓存是应用比较广泛的,可以使用TPHP内置的缓存。 设置文件/html/www/demo/test/cache/_init.php内容如下 ~~~ <?php return function (){ $test_cache = $this->cache(function (){ // 第一次执行 dump("You Come Here !"); return "Hello Tphp !"; }); // 清除上面缓存 // $this->uncache(); //或$this->uncache("") dump($test_cache); // "username" 和 300秒 可选,默认60 * 60 = 360秒 $test_cache = $this->cache(function (){ // 第一次执行 dump("My Name !"); return "OK !"; }, "username", 300); // 清除上面缓存 // $this->uncache("username"); dump($test_cache); // 指向上一路径 dump($this->get_cacheid("../")); // 指向当前路径下的tphp路径 dump($this->get_cacheid("tphp")); // 指向上一路径下的tphp路径 dump($this->get_cacheid("../tphp")); }; ~~~ 打开网址[http://demo.tphp.com/test/cache](http://demo.tphp.com/test/cache)获得如下效果 第一次打开 ![](https://img.kancloud.cn/da/f4/daf4740388159309ff2950d48c7ccf2a_423x289.png) 第二次打开 ![](https://img.kancloud.cn/30/43/3043acd37936e3347b0ce797efa64a7e_422x233.png)