/source/function_common.php中的代码

//模板调用
function template($name) {
global $_SCONFIG, $_SGLOBAL; if($_SGLOBAL['mobile']) {
$objfile = S_ROOT.'./api/mobile/tpl_'.$name.'.php';
if (!file_exists($objfile)) {
showmessage('m_function_is_disable_on_wap');
}
} else {
if(strexists($name,'/')) {
$tpl = $name;
} else {
$tpl = "template/$_SCONFIG[template]/$name";
}
$objfile = S_ROOT.'./data/tpl_cache/'.str_replace('/','_',$tpl).'.php';
//修改后的内容,实现缓存自动更新!
if(!file_exists($objfile) || @filemtime($tpl.".htm") > @filemtime($objfile)) {
include_once(S_ROOT.'./source/function_template.php');
parse_template($tpl);
}
}
return $objfile;
}

最新文章

  1. myeclipse配置maven
  2. [PHP源码阅读]strlen函数
  3. Windows应用程序快捷方式创建工具
  4. 冒泡排序java代码
  5. 转发;Dota英文名
  6. C#编写最小化时隐藏为任务栏图标的 Window appllication.
  7. ASP.NET WebAPI 10 Action的选择(二)
  8. 最长上升子序列(LIS)模板
  9. 廖雪峰老师的git在线教程
  10. SPOJ 694. Distinct Substrings (后缀数组不相同的子串的个数)转
  11. MFC中消息响应机制
  12. 真心崩溃了,oracle安装完成后居然没有tnsnames.ora和listener.ora文件
  13. 330. Patching Array--Avota
  14. Jquery中日期插件jquery.datepick的使用
  15. linux命令行下svn常用命令
  16. Web渗透测试(sql注入 access,mssql,mysql,oracle,)
  17. 按钮组,导航条选中其中一个后添加Class突出元素
  18. IncDec Sequence(差分)
  19. excel 删除重复项
  20. shiro缓存机制

热门文章

  1. eclipse项目配置tomcat后浏览器访问不到项目解决方案
  2. (记录)eclipse常用设置步骤
  3. _variant_t和_bstr_t
  4. JQuery------jQuery.parseHTML()的使用方法
  5. hadoop命令fsck命令
  6. nginx mac 下启动 停止 重启,查看安装位置
  7. 嵌入式系统UBOOT
  8. js方法区分IE浏览器和非IE浏览器
  9. linux 中怎样返回上一层目录的命令?
  10. 【BZOJ4424】Cf19E Fairy DFS树