array(
name => text,
surname => text,
country => text,
date => text
)
1) How can I save this array to file as xml file?
Using SimpleXML
for #1 (as in How to convert array to SimpleXML)
');
array_walk_recursive($test_array, array ($xml, 'addChild'));
print $xml->asXML("file.xml");
for #2
$xml_data_as_object = simplexml_load_file("file.xml")
returns an object representation of the xml data.
convert the object to an array with:
$xml_data_as_array = array();
foreach ($xml_data->root as $children) {
$xml_data_as_array[] = array(
"name" => $children->name,
"surname" => $children->surname,
"country" => $children->country,
"date" => $children->date
);
}