我正在製作一個網站,其中我希望左側的一列是鏈接列表。這個填充了鏈接的列將位於整個網站的每個網頁上,並且會更頻繁地更新鏈接。因此,我需要解決的問題是如何使其每當我想要添加一個新鏈接到我的網站的「鏈接列表」時,我都不必手動將它添加到每個網頁的HTML代碼中。基本PHP:將數組從一個PHP文件傳遞到另一個
我知道一些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>
當使用include聲明引用一個php文件時,它是我應該使用的相對路徑,還是絕對的和虛擬的引用也可以?
預先感謝您的輸入
不帶任何列表可能會出現對齊問題。在inculde之前添加ui/ol –