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 相关文章推荐
PHP获取类中常量,属性,及方法列表的方法
Apr 09 PHP
php生成图形(Libchart)实例
Nov 06 PHP
php递归删除目录下的文件但保留的实例分享
May 10 PHP
php实现的zip文件内容比较类
Sep 24 PHP
PHP中SESSION的注销与清除
Apr 16 PHP
php中smarty变量修饰用法实例分析
Jun 11 PHP
基于PHP实现数据分页显示功能
May 26 PHP
PHP中Socket连接及读写数据超时问题分析
Jul 19 PHP
解决laravel 5.1报错:No supported encrypter found的办法
Jun 07 PHP
PHP实现对文件锁进行加锁、解锁操作的方法
Jul 04 PHP
PHP实现微信提现(企业付款到零钱)
Aug 01 PHP
Laravel的Auth验证Token验证使用自定义Redis的例子
Sep 30 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对二维数组进行排序的简单实例
2013/12/19 PHP
用 Composer构建自己的 PHP 框架之基础准备
2014/10/30 PHP
浅谈mysql_query()函数的返回值问题
2016/09/05 PHP
PHP使用HTML5 FormData对象提交表单操作示例
2019/07/02 PHP
JavaScript 数组的 uniq 方法
2008/01/23 Javascript
用JQuery实现全选与取消的两种简单方法
2014/02/22 Javascript
JS实现判断滚动条滚到页面底部并执行事件的方法
2014/12/18 Javascript
jQuery使用animate创建动画用法实例
2015/08/07 Javascript
Bootstrap Paginator分页插件与ajax相结合实现动态无刷新分页效果
2016/05/27 Javascript
arcgis for js 修改infowindow样式的方法
2016/11/02 Javascript
React router动态加载组件之适配器模式的应用详解
2018/09/12 Javascript
使用weixin-java-tools完成微信授权登录、微信支付的示例
2018/09/26 Javascript
JS复杂判断的更优雅写法代码详解
2018/11/07 Javascript
JavaScript 作用域实例分析
2019/10/02 Javascript
Python的Django中将文件上传至七牛云存储的代码分享
2016/06/03 Python
使用Python将数组的元素导出到变量中(unpacking)
2016/10/27 Python
Python3导入自定义模块的三种方法详解
2018/04/13 Python
对Python 网络设备巡检脚本的实例讲解
2018/04/22 Python
python 将print输出的内容保存到txt文件中
2018/07/17 Python
python将一个英文语句以单词为单位逆序排放的方法
2018/12/20 Python
python PrettyTable模块的安装与简单应用
2019/01/11 Python
Python比较配置文件的方法实例详解
2019/06/06 Python
python 将字符串完成特定的向右移动方法
2019/06/11 Python
Python 列表去重去除空字符的例子
2019/07/20 Python
利用Pandas和Numpy按时间戳将数据以Groupby方式分组
2019/07/22 Python
Python中输入和输出(打印)数据实例方法
2019/10/13 Python
戴尔新加坡官网:Dell Singapore
2020/12/13 全球购物
丝芙兰墨西哥官网:Sephora墨西哥
2020/05/30 全球购物
节约用水演讲稿
2014/05/21 职场文书
法语专业求职信
2014/07/20 职场文书
感恩祖国演讲稿
2014/09/09 职场文书
自我检讨书怎么写
2015/05/07 职场文书
退货证明模板
2015/06/23 职场文书
2016年学习贯彻十八届五中全会精神心得体会
2016/01/05 职场文书
不要在HTML中滥用div
2021/05/08 HTML / CSS
JavaScript 对象创建的3种方法
2021/11/17 Javascript