The array data can be converted to an xml array of any dimension without functionxmlData ($ data, $ xml, $ k) {$ p0; $ num0; foreach ($ dataas $ key $ value) {if (is_numeric ($ key) {continue;} if (is_array ($ value )! Empty ($ value) {$ tmpDataxmlData ($ value, $ xml, ($ p
The array data can be converted to an xml array of any dimension without function xmlData ($ data, $ xml, $ k = '') {$ p = 0; $ num = 0; foreach ($ data as $ key = $ value) {if (is_numeric ($ key) {continue;} if (is_array ($ value )! Empty ($ value) {$ tmpData = xmlData ($ value, $ xml, ($ p =
Convert array data to xml format
An array can be any dimension array. <无>
function xmlData($data, &$xml, $k=''){$p = 0;$num = 0;foreach ($data as $key=>$value){if (is_numeric($key)){continue;}if (is_array($value) && !empty($value)){$tmpData = xmlData($value, $xml, (($p == 0 && $num == 0) ? '' : $key));$xml = $p == 0 && $k == '' && $num == 0 ? '<' . $key . '>' : '';$xml .= $tmpData . '
';$p++;} else {if ($num == 0 && $k != '')$xml .= '<' . $k . '>';$xml .= '<' . $key . '>' . $value . '
';$num++;}}return $xml;}