网站开发技术

记点笔记、 学点技术 欢迎交流建站技术。本站关注lamp技术

您尚未登录。

#1 2014-12-19 11:42:11

php
会员

php如何使用模板,减少代码量

一个网站,开始的部分, 和版权页脚的地方, 还有导航, 侧边栏是一样的,只有内容的页面不一样。

可以写一个模板多文件, moban.php.

把不一样的地方, 用一个特殊的字符串表示一下, 这个名字可以随便起,但是最好起个不常用的名字。 比如 __content__

使用的时候使用 ob_* 函数,首先控制不像浏览器输出, 获得 moban 文件的内容,存起来。

产生 真正的内容后, 进行替换。 最后输出页面

示例代码:

<?php

ob_start();
include  'moban.php';
$content = ob_get_contents(); 
ob_end_clean();

$content = str_replace("__content__", "这里才是内容", $content);

echo $content;



<a href="http://www.ipbbs.net/viewtopic.php?id=387">php入门教程</a>

离线

页脚

Powered by FluxBB