我正在尝试使用 PHP 从 XML 文件中检索单个部分。这是我正在使用的代码:
<?php
$articles = simplexml_load_file('articles.xml');
foreach ($articles as $articlecontent)
{
$title = $articlecontent->title;
$content = $articlecontent->content;
$author = $articlecontent->author;
$date = $articlecontent['date'];
echo "<h1>",$title,"</h1>\n",
"<p><i>",$date,"</i></p>\n",
"<p>",$content,"</p>\n",
"<p>",$author,"</p>\n",
"<p><time>",$date,"</time></p>\n"
;
}
?>
其中显示了 XML 文件中的所有部分,但是我如何只解析一个结果,但使用查询字符串来解析呢?
示例:articles.php?title=section-one
将检索标题为“section-one”的 XML 部分