我正在寻找一种方法来动态创建与 PHP 的 XML 提要相对应的详细信息页面。
例如,假设这是我的 xml 提要:
<root>
<person>
<name>Jim</name>
<desc>A hard working guy.</desc>
</person>
<person>
<name>Tom</name>
<desc>As lazy as an obese house cat.</desc>
</person>
</root>
并说这是我的 php/html:
<?php
$dom = simplexml_load_file('people.xml');
?>
<ul>
<?php
for ($i = 0; $i < 10; $i++) {
$name = $dom->person[$i]->name;
$desc = $dom->person[$i]->desc;
$post =
'
<li>
<a href="details.php">'.$name.'</a>
<p>'.$desc.'</p>
</li>
';
echo $post;
}
?>
</ul>
我想让<a>
正在创建的标签链接到一个页面,该页面包含 XML 中相应人员的内容。
所以我想我的两个问题是,如何动态创建一个带有 xml 数据的页面,以及如何在 php 中设置上面代码中的 href 属性以链接到它?
感谢您的见解和回答!:)