服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服务器之家 - 编程语言 - PHP教程 - php自动获取目录下的模板的代码

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

2019-11-06 11:16php代码网 PHP教程

php自定义函数之自动获取目录下的模板的实现代码,一般制作模板分离的管理系统需要用得到。

目录下必须有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教程tp5实现微信小程序多图片上传到服务器功能

    tp5实现微信小程序多图片上传到服务器功能

    这最近在做一个教育类的小商城的微信小程序,用到了上传多个图片文件到服务器端。下面脚本之家小编给大家带来了tp5实现微信小程序多图片上传到服务...

    JspFnta4442019-09-19
  • PHP教程详解PHP队列的实现

    详解PHP队列的实现

    这篇文章主要介绍了PHP队列的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一...

    方先森2052019-05-31
  • PHP教程购物车实现的几种方式优缺点对比

    购物车实现的几种方式优缺点对比

    本文给大家分享的是实现购物车的几种方式,以及这几种方式的优缺点对比的情况,非常的详细,有需要的小伙伴可以参考下 ...

    Homelam4332019-10-09
  • PHP教程详解PHP文件的自动加载(autoloading)

    详解PHP文件的自动加载(autoloading)

    这篇文章主要介绍了详解PHP文件的自动加载(autoloading)相关知识点以及详细用法,有这方面需要的朋友参考下吧。 ...

    laozhang1822019-10-23
  • PHP教程PHP的mysqli_stmt_init()函数讲解

    PHP的mysqli_stmt_init()函数讲解

    今天小编就为大家分享一篇关于PHP的mysqli_stmt_init()函数讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来...

    php参考手册4222019-06-28
  • PHP教程PHP字符串处理的10个简单方法

    PHP字符串处理的10个简单方法

    PHP处理字符串的能力非常强大,方法也是多种多样,但有的时候你需要选择一种最简单且理想的解决方法。文章列举了10个PHP中常见的字符串处理案例,并...

    php教程网3332019-11-01
  • PHP教程thinkPHP框架动态配置用法实例分析

    thinkPHP框架动态配置用法实例分析

    这篇文章主要介绍了thinkPHP框架动态配置用法,结合实例形式分析了thinkPHP3.0之前的动态配置操作技巧及缓存相关操作注意事项,需要的朋友可以参考下 ...

    1O(∩_∩)O12322019-09-25
  • PHP教程ThinkPHP5.0框架验证码功能实现方法【基于第三方扩展包】

    ThinkPHP5.0框架验证码功能实现方法【基于第三方扩展包】

    这篇文章主要介绍了ThinkPHP5.0框架验证码功能实现方法,结合实例形式分析了thinkPHP5基于第三方扩展包实现验证码功能相关操作技巧,需要的朋友可以参考下...

    moTzxx5682019-06-02