function arr2xml($data, $root = true){ $str=""; if($root)$str .= "<orderlist>"; foreach($data as $key => $val){ if(is_array($val)){ $child = $this->arr2xml($val, false); $str .= "<$key>$child</$key>"; }else{ $str.= "<$key>$val</$key>"; } } if($root)$str .= "</orderlist>"; return $str; }
header('Content-Type:text/xml; charset=utf-8'); echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"; echo $xml; exit();