lib-array2xml ============= Array2XML conversion library credit to lalit.org Usage ---- ```php //create XML $xml = Array2XML::createXML('root_node_name', $php_array); echo $xml->saveXML(); //create Array $array = XML2Array::createArray($xml); print_r($array); ``` Array2XML ---- @xml example: ```php // Build the array that should be transformed into a XML object. $array = [ 'title' => 'A title', 'body' => [ '@xml' => '

The content for the news item

', ], ]; // Use the Array2XML object to transform it. $xml = Array2XML::createXML('news', $array); echo $xml->saveXML(); ``` This will result in the following. ```xml A title

The content for the news item

``` Reference ---- More complete references can be found here http://www.lalit.org/lab/convert-xml-to-array-in-php-xml2array/ http://www.lalit.org/lab/convert-php-array-to-xml-with-attributes/ ## Changelog ### 0.5.1 * Fix fata error when the array passed is empty fixed by pull request #6 ### 0.5.0 * add second parameter to XML2Array::createArray for DOMDocument::load, e.g: LIBXML_NOCDATA * change method visibility from private to protected for overloading * Merge pull request #5 to add child xml * Merge pull request #4 to change method visibility and add second parameter for load. ### 0.1.0 * Initial Release