Хорошо, поэтому я бы предположил, что это можно сделать, но это немного выше моих возможностей. У меня есть базовые файлы header.php, index.php и footer.php, которые будут работать с включенными. поэтому вспомогательная страница будет говорить 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>