【发布时间】:2015-03-11 23:16:42
【问题描述】:
我有一个数组,我希望 foreach 将键和值显示为 XML。该页面提出了<$value>,是这样吗?有任何想法吗?谢谢!
$XML_a = array ("Ticket_ID" => "12343456");
$query = "";
$string_top =
"<varcor_api>
<response>";
foreach ($XML_a as $key => $value) {
$query .= "<" . $key . "><" . $value . "></" . $key . ">";
}
$string_bottom = "
</response>
</varcor_api>
";
echo $string_top . $query . $string_bottom;
【问题讨论】:
-
您是否尝试关闭标签以获取
"<$value />"之类的值?另外我真的会为此使用DOMDocument.... -
这是“" 。 $键。 ">" 应该是 "" 。 $价值。 “”。 $键。 ">"
-
为什么手动编码 XML 文档而不是使用 PHP library 或 database call?
-
Dave Jarvis 这将是一个 API 调用,我使用 MariaDB 和 PHP 来获取 Ticket_ID,然后生成一个 SimpleXMLElement 来显示 XML,它现在可以工作了。谢谢你 Dave Goten 我知道有 作为 XML 元素的值。欣赏它!