PHP根据分类分别生成js缓存文件
2017-09-22 09:59
387 查看
//生成分类 缓存 $sql = "SELECT catid FROM `category`"; $r = $db->query($sql); $row=$db->fetchALL($r); for ($i=0; $i <count($row) ;$i++) { $v = $row[$i]['catid']; $c_sql = "SELECT id,catid,name FROM `address_list` where catid = ".$v; $c_r = $db -> query($c_sql); $c_rs = $db->fetchAll($c_r); //循环文件内容 for ($j=0; $j <count($c_rs) ; $j++) { $cons[$i].= '{"id":"'.$c_rs[$j][id].'","catid":"'.$c_rs[$j][catid].'","label":"'.$c_rs[$j][name].'"},'; } $content = "var colors = [".$cons[$i]."]"; //生成文件 $fdir = "./caches/"; $fname = "cache_category_".$v.".js"; $dir = $fdir.$fname; $fp =fopen($dir,"w+"); if(false!=$fp){ fwrite($fp,$content,strlen($content)); fclose($fp); echo success('生成成功',"?action=address"); } }
相关文章推荐
- PHP文件生成的图片无法使用CDN缓存的解决方法
- log4net 配置 根据日期生成 文件 根据 分类 (INFO、ERROR) 生成文件
- 省市县联动 php处理 生成js文件 并且jquery 调用
- PHP根据传入参数合并多个JS和CSS文件的简单实现
- 谈PHP生成静态页面分析 模板+缓存+写文件
- 省市县联动 php处理 生成js文件 并且jquery 调用
- 谈PHP生成静态页面分析 模板+缓存+写文件
- PHP文件生成的图片无法使用CDN缓存的解决方法
- PHP缓存类(可生成静态文件,FROM多菜鸟)
- PHP根据传入参数合并多个JS和CSS文件的简单实现
- 前端资源多个产品整站一键打包&包版本管理(四)—— js&css文件文件打包并生成哈希后缀,自动写入路径、解决资源缓存问题。
- PHP根据传入参数合并多个JS和CSS文件的简单实现
- PHP 生成js 数组 和保存为JS文件
- php根据路径生成对应的文件目录
- php静态缓存学习-2.使用模板文件生成静态html
- PHP 的本地文件缓存处理类(非常高效)
- ectouch第四讲 之缓存文件的生成
- PHP无限极分类生成树方法,无限分级
- php把数据集转换成树状结构,无限极分类生成树状
- php文件缓存