好吧,我会想象这可能会做到,但它比我的能力略高。我拥有的是一个基本的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>