前端之家收集整理的这篇文章主要介绍了
php模板函数 正则实现代码,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我看过PHPcms、discuz的源码,所以可能就缺乏创新了,不过原理大都相通,只是细节处理可能稍微不同。
说正题,下面开始谈谈具体实现过程了。
1.首先要想好模板文件放在哪?转换后的PHP文件放哪?还有怎么命名?直接上源码:
<div class="codetitle"><a style="CURSOR: pointer" data="86046" class="copybut" id="copybut86046" onclick="doCopy('code86046')"> 代码如下:
if(!file_exists($pd = TPL_PATH.$dir.'/'))@mkdir($pd,0777) or die("$pd目录创建失败");//如cache/tpl/hello/
if(!file_exists($td = TPL.$dir.'/'))@mkdir($td,0777) or die("$td目录创建失败");//如data/tpl/hello/ $t2p = $pd.$tpl.'.
,如cache/tpl/hello/index.