安静
PHP技术博客

110513 php 模板代码

某大佬写的简单代码 ,转载下 意义深刻

		$template = '
[{title}][{id}][{dt}]
'; $rs = array( array('id'=>1, 'title'=>'aaa', 'dt'=>'2011/5/5 00:00:00', 'imgurl'=>'http://www.google.com/images/logos/ps_logo2.png'), array('id'=>2, 'title'=>'bbb', 'dt'=>'2011/5/5 00:00:00', 'imgurl'=>'http://www.google.com/images/logos/ps_logo2.png'), array('id'=>3, 'title'=>'ccc', 'dt'=>'2011/5/5 00:00:00', 'imgurl'=>'http://www.google.com/images/logos/ps_logo2.png'), ); $arr; for($i=0; $i<3; $i++) { $arr = array ( "id" => $rs[$i]["id"], "title" => $rs[$i]["title"], "imgurl" => $rs[$i]["imgurl"], "dt" => substr($rs[$i]["dt"], 0, 13), ); $aa[$key][]= (preg_replace_callback("|\{(\w*)\}|", "fun", $template)); } function fun($matches) { global $arr; return $arr[$matches[1]]; } return $aa[$key]=k;
赞(0) 打赏
未经允许不得转载:AJ's Blog » 110513 php 模板代码
分享到: 更多 (0)

评论 2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #-49

    ❓ 不明白这段代码作用如何~~模板哇~~!

    罗迦费升格10年前 (2011-05-24)
  2. …模板替换 phpcms 大致实现方式

    公司有另外一套系统要用到类似功能 某大佬随手写的 膜拜 至今

    可 乐烟10年前 (2011-05-24)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏