在PHP中尝试将阵列Foreach转换为XML

时间:2015-01-13 21:15:40

标签: php arrays xml

我有一个数组,我希望foreach将键和值显示为XML。 Page正在提出<$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;

1 个答案:

答案 0 :(得分:0)

将XML字符串连接成XML结构是个坏主意。相反,使用Array to XML转换算法 - 请参阅Convert array to XMLHow to convert array to SimpleXML