【发布时间】:2014-04-18 15:59:51
【问题描述】:
我是 PHP 新手(3 天),我了解使用包含创建高级模板的基本概念。我想进一步利用这个工具来加载更精细的内容,但我不确定如何处理这个问题。下面的 html 是与 php 包含一起的页面模板示例。如果您引用此 html,假设我在此处包含的页面上有一个小部件:<?php include('include/WIDGET.php'); ?>。在最简单的场景中,小部件上方会有一个链接,显示为“小部件 2”。单击此链接后,我希望将 WIDGET.php 内容替换为 widget2.php。如何操作包含以加载 widget2.php?
HTML
<!-- File: index.php -->
<html>
<head>
<?php include('include/head.php');?>
<title><?php echo $siteName;?></title>
</head>
<body>
<?php include('include/header.php'); ?>
<!-- CONTENT -->
<?php include('include/WIDGET.php'); ?>
<?php include('include/main-content.php'); ?>
<!-- CONTENT END -->
<?php include('include/footer.php'); ?>
</body>
</html>
【问题讨论】:
标签: php html templates include