在上次发布的simplet类之后(http://bbs.phpchina.com/thread-85257-1-1.html),发现有很多缺陷,例如不支持多维数组,注释和没有缓存功能,这次我把这些功能都加进去了!!!
大家有兴趣的话,我下次出个教程,来谈谈我写这个类的一些思想和方法!!!支持的话可以跟贴支持我!
PHP代码:
simplet.class.php
", $content);
$content = preg_replace("//", " \$$1_val) { ?>",$content);
$content = preg_replace("//", "", $content);
$content = preg_replace("//", " \$$3) { ?>", $content);
$content = preg_replace("//", "", $content);
$content = preg_replace("//", "", $content);
$content = preg_replace("//", "", $content);
$content = preg_replace("//","", $content);
$content = preg_replace("/([^]{0,})/", "", $content);
if (preg_match_all("/)]{1,})}%>/", $content, $files)) {
$this->comp($this->templates_dir . $files[1][0]);
}
$content = preg_replace("/)]{1,})}%>/", "templates_c_dir}simplet_comp_$1.php; ?>", $content);
echo $content;
$fp = fopen($this->templates_c_dir . simplet_comp_ . basename($filename) . .php, w);
if(!fwrite($fp, $content)) {
throw new Exception(Can not write content in the . $filename);
&
http://www.bkjia.com/PHPjc/508319.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/508319.htmlTechArticle在上次发布的simplet类之后(http://bbs.phpchina.com/thread-85257-1-1.html),发现有很多缺陷,例如不支持多维数组,注释和没有缓存功能,这次我把...
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:php中文网