【发布时间】:2013-11-10 23:24:20
【问题描述】:
我正在创建一个网站,我希望左侧的一列是链接列表。填充有链接的列将出现在整个站点的每个网页上,并且会经常更新更多链接。所以我需要解决的问题是如何做到这一点,以便每当我想向我的网站的“链接列表”添加新链接时,我不必在每个网页的 HTML 代码中手动添加它。
我知道一些Java,但我完全不熟悉PHP。我做了一些研究,发现了“包含”声明,并且将一些确实有效的东西拼凑在一起,但我不知道这是否是一个好主意 - 好像它的代码不好/风格不好,所以可以请问我对此有什么意见?是好代码吗?还是我走错了路?
包含数组的整个php文件,标题为“videos_array.php”:
<?php
$videoArr = array(
"<li><a href=\"http://www.youtube.com/arbitraryvideo1\">Video 1</a></li>",
"<li><a href=\"http://www.youtube.com/arbitraryvideo2\">Video 2</a></li>",
"<li><a href=\"http://www.youtube.com/arbitraryvideo3\">Video 3</a></li>");
?>
我想要插入这些值的网页如下所示:
<html>
<head>
<!--All the necessary tags-->
</head>
<body>
<!--More Tags-->
<div id="link_column">
<?php include 'videos_array.php';
foreach($videoArr as $val){
echo $val;
}
?>
</div>
</body>
</html>
当引用包含声明的 php 文件时,它是我应该使用的相对路径,还是绝对和虚拟引用也可以?
提前感谢您的意见
【问题讨论】:
-
没有任何列表可能会出现对齐问题。在 inculde 之前添加 ui/ol