php自动获取目录下的模板的代码


Posted in PHP onAugust 08, 2010

目录下必须有default.gif(此图为模板缩略图)的才为合法的模板

function get_template () 
{ 
$template = array (); 
$dir = CMS_ROOT.'/tpl/'; 
$n = 0; 
if (is_dir($dir)) { 
if ($dh = opendir($dir)) { 
while (($file = readdir($dh)) !== false) { 
if ($file =='.' or $file == '..' or $file == '.svn') 
{ 
continue; 
} 
if (is_dir ($dir.$file)) 
{ 
if (file_exists ($dir.$file.'/default.gif')) 
{ 
$template[$n]['dir'] = $file; 
$template[$n]['pic'] ='/tpl/'.$file.'/default.gif'; 
} 
} 
$n++; 
} 
closedir($dh); 
} 
} 
return $template; 
}
PHP 相关文章推荐
计数器详细设计
Oct 09 PHP
深入理解PHP之数组(遍历顺序)  Laruence原创
Jun 13 PHP
php中0,null,empty,空,false,字符串关系的详细介绍
Jun 20 PHP
php根据身份证号码计算年龄的实例代码
Jan 18 PHP
php根据操作系统转换文件名大小写的方法
Feb 24 PHP
Linux下安装oracle客户端并配置php5.3
Oct 12 PHP
php实现购物车功能(上)
Jul 23 PHP
Laravel中Trait的用法实例详解
Mar 16 PHP
PHP常见的6个错误提示及解决方法
Jul 07 PHP
php把时间戳转换成多少时间之前函数的实例
Nov 16 PHP
php根据年月获取当月天数及日期数组的方法
Nov 30 PHP
Laravel框架实现利用监听器进行sql语句记录功能
Jun 06 PHP
php下删除一篇文章生成的多个静态页面
Aug 08 #PHP
php中定义网站根目录的常用方法
Aug 08 #PHP
删除无限分类并同时删除它下面的所有子分类的方法
Aug 08 #PHP
一道关于php变量引用的面试题
Aug 08 #PHP
一道求$b相对于$a的相对路径的php代码
Aug 08 #PHP
字母顺序颠倒而单词顺序不变的php代码
Aug 08 #PHP
PHP通过header实现文本文件下载的代码
Aug 08 #PHP
You might like
php实现的数字验证码及数字运算验证码
2015/07/30 PHP
PHP正则+Snoopy抓取框架实现的抓取淘宝店信誉功能实例
2017/05/17 PHP
全面解析PHP面向对象的三大特征
2017/06/10 PHP
php使用str_replace替换多维数组的实现方法分析
2017/06/15 PHP
用JavaScript实现UrlEncode和UrlDecode的脚本代码
2008/07/23 Javascript
javascript 45种缓动效果 非常酷
2011/06/28 Javascript
40个有创意的jQuery图片、内容滑动及弹出插件收藏集之一
2011/12/31 Javascript
Jquery给基本控件的取值、赋值示例
2014/05/23 Javascript
jQuery中 prop() attr()使用详解
2015/05/19 Javascript
理解和运用JavaScript的闭包机制
2015/08/13 Javascript
JS创建对象几种不同方法详解
2016/03/01 Javascript
BootStrap使用file-input插件上传图片的方法
2016/09/05 Javascript
angularjs点击图片放大实现上传图片预览
2017/02/24 Javascript
JavaScrpt的面向对象全面解析
2017/05/09 Javascript
基于vue的换肤功能的示例代码
2017/10/10 Javascript
JS实现的邮箱提示补全效果示例
2018/01/30 Javascript
深入浅析AngularJs模版与v-bind
2018/07/06 Javascript
微信小程序自定义弹窗wcPop插件
2018/11/19 Javascript
详解Vue.js在页面加载时执行某个方法
2018/11/20 Javascript
微信小程序云开发 搭建一个管理小程序
2019/05/17 Javascript
Vue3.0中的monorepo管理模式的实现
2019/10/14 Javascript
VUE中使用HTTP库Axios方法详解
2020/02/05 Javascript
Python 一行代码能实现丧心病狂的功能
2020/01/18 Python
python GUI库图形界面开发之PyQt5窗口背景与不规则窗口实例
2020/02/25 Python
Python退出时强制运行一段代码的实现方法
2020/04/29 Python
django数据模型中null和blank的区别说明
2020/09/02 Python
Django filter动态过滤与排序实现过程解析
2020/11/26 Python
某公司Java工程师面试题笔试题
2016/03/27 面试题
写好求职信第一句话的技巧
2013/10/26 职场文书
行政经理岗位职责
2013/11/09 职场文书
计算机专业求职信
2014/06/02 职场文书
关于有小孩的离婚协议书
2014/10/26 职场文书
2015年端午节活动方案
2015/05/05 职场文书
2016党员入党决心书
2015/09/22 职场文书
想要创业,那么你做好准备了吗?
2019/07/01 职场文书
MySQL约束超详解
2021/09/04 MySQL