好吧,我會想象這可能會做到,但它比我的能力略高。我擁有的是一個基本的header.php,index.php和footer.php,它們將與include一起工作。所以一個子頁面將被稱爲about.php幷包含頁眉和頁腳。我想要做的是創建一個xml文件,其中包含所有的頁面信息,如父頁面,標題,描述等,並有一個函數獲取當前文件名,運行該函數並返回相關數據。我有一個獲取文件名功能...使用PHP和XML的頁面屬性
$currentFile = $_SERVER["PHP_SELF"];
$parts = Explode('/', $currentFile);
$filename = ($parts[count($parts) - 1]);
此功能的偉大工程,將返回當前頁面的文件名,例如about.php。我想要一個函數將這個標題發送到所說的函數,解析XML的適當內容並將其反饋回來。這甚至有可能嗎?
示例XML ...
<SITE>
<PAGE>
<FILENAME>about.php</FILENAME>
<DESCRIPTION>description description description </DESCRIPTION>
<TITLE>About Us</TITLE>
<PARENTS>
<PARENT>Company</PARENT>
<PARENT>People</PARENT>
</PARENTS>
</PAGE>
<PAGE>
<FILENAME>people.php</FILENAME>
<DESCRIPTION>description description description </DESCRIPTION>
<TITLE>People</TITLE>
<PARENTS>
<PARENT>Company</PARENT>
</PARENTS>
</PAGE>
</SITE>