【发布时间】:2013-03-04 18:25:01
【问题描述】:
我正在制作一些 HTML 线框。
我希望有一些 HTML 代码能够重复“X”次。
例如
<li>my list item</li>
所以我将该代码放入一个名为“myListItem.php”的单独 PHP 文件中。然后在我的主要 HTML 模板中。我有一些看起来像这样的代码:
<ul>
<?php include('myListItem.php');?>
<?php include('myListItem.php');?>
<?php include('myListItem.php');?>
<?php include('myListItem.php');?>
</ul>
这感觉是多余的。
是否有一种简单的方法可以重复包含同一个文件“X”次?
理想情况下,我可以在我的 HTML 模板中包含以下内容:
<ul>
<?php include('myListItem.php'); myItem(4);?>
</ul>
只是弄清楚这些东西,所以我为对许多人来说肯定是一个明显的问题表示歉意。当然请记住,我在现实生活中重复的代码实际上比一个简单的列表项要长得多,在我的示例中,它比 php 包含自身要短得多。
【问题讨论】:
-
如果是我,我宁愿在某个变量中捕获
include的结果,然后在循环中输出。