您的位置:首页 > 编程语言 > PHP开发

PHP - 代码分离

2015-11-11 21:38 681 查看
总代码:

<?php

/*
*     Version:1.0
*    CreateTime:2015年11月11日
*    Author:HF_Ultrastrong
*///引入公共文件,在公共文件中创建,相对于项目的绝对路径
require dirname(__FILE__).'/includes/common.inc.php';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>论坛系统-首页</title>
<link rel="icon"  type="image/x-icon" href="favicon.ico"/>
<link rel="stylesheet" type="text/css" href="styles/1/basic.css" />
<link rel="stylesheet" type="text/css" href="styles/1/index.css"/>
</head>
<body>
<div id="wrap">
<!-- 外部文件 -->
<?php require ROOT_PATH.'./includes/header.inc.php'; ?>

<div id="middleContent">
<div id="hotMember">
<h5>最新会员</h5>
</div>
<div id="invitationList">
<h5>帖子列表</h5>
</div>
<div id="images">
<h5>最新图片</h5>
</div>
</div>

<!-- 外部文件 -->
<?php require ROOT_PATH.'./includes/footer.inc.php'; ?>
</div>
</body>
</html>


公共文件common.inc.php:

<?php

/*
*     Version:1.0
*    CreateTime:2015年11月11日
*    Author:HF_Ultrastrong
*/
//定义相对于项目的绝对路径,用以加快调用页面的速度。
define('ROOT_PATH', substr(dirname(__FILE__),0,-8));//C:\AppServ\www\DemoGuest_0.2
?>


使用的部分文件,header.inc.php:

<?php

/*
*     Version:1.0
*    CreateTime:2015年11月11日
*    Author:HF_Ultrastrong
*/

?>
<div id="header">
<h2><a href="#">论坛系统</a></h2>
<ul>
<li><a href="#">首页</a></li>
<li><a href="#">注册</a></li>
<li><a href="#">登陆</a></li>
<li><a href="#">个人中心</a></li>
<li><a href="#">风格</a></li>
<li><a href="#">管理</a></li>
<li><a href="#">退出</a></li>
</ul>
</div>


使用的部分文件,header.inc.php:

<?php

/*
*     Version:1.0
*    CreateTime:2015年11月11日
*    Author:HF_Ultrastrong
*/

?>
<div id="footer">
<p>版权所有,违者必究</p>
<p>HF_Ultrastrong@copyright</p>
</div>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: