简明现代魔法 -> PHP服务器脚本 -> 表现与结构相分离的一些思想与做法

表现与结构相分离的一些思想与做法

2009-09-14

表现与结构相分离的好处是,可以大大减少页面的维护工作量。

一个简单的结构类文件

新建一个php文件,名叫variable.php。然后再这个文件中定义一些变量。

<?php
	$title = "简明现代魔法";
	$say = "I prove that I will change the world by the power of Internet.";
	$date = "2009年09月14日";
?>

一个简单的表现类文件

在文件的开头就将variable.php包含进来,然后就可以在view.php使用这些变量了。当然不单单是变量可以使用,如果variable.php已经编写了函数在里面,我们就可以在这里调用这些函数了。

<?php 
	require_once('./variable.php'); 
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title><?php echo $title; ?></title> 
<meta name="copyright" content="Pizza <?php echo $title; ?>" /> 
<meta name="keywords" content="Pizza <?php echo $title; ?>" /> 
<meta name="description" content="Pizza <?php echo $title; ?>" /> 
<link rel="shortcut icon" href="../images/icon.gif">

<style type="text/css">
<!--
h1, h2, h3, h4, p, table, tr, td, q {  
    font-family:Verdana,宋体;  
    font-size: 12px;  
} 
-->
</style>
</head>

<body>
	<p><?php echo $say; ?></p>
    <p><?php echo $date; ?></p>
    <p>欢迎访问:<a href="../index.php"><?php echo $title; ?></a></p> 
</body>
</html>

这些变量可以用作各种各样的用途,比如直接输出,作为链接的文字,作为网页title,作为网页的关键字等等。这些变量的引入,可以大大降低网站的维护工作量。

运行结果演示:

I prove that I will change the world by the power of Internet.

2009年09月14日

欢迎访问:简明现代魔法

随机文章推荐
网站分类


注:如需转载本文,请注明出处(原文链接),谢谢。更多精彩内容,请进入简明现代魔法首页。

进入新博客
喜欢本文,就分享它吧
给我留言
您的名字:
您的邮件:
您的网站:


 

copyright © 2009 简明现代魔法    学习、分享、进步

power by Gonn 感谢所有关心和支持本站的朋友们