Есть код, который переводит Массив в XML, но он меняет местами ключи и значения. Как исправить ? Надо ли значения эскейпить(htmlspecialchars ) ? Что еще нужно добавить для правильного перевода массива в XML документ, используя SimpleXML ? Оптимально ли так хранить новости к сайту ?
| Код | $array= array(); $array[] = array( 'id' => '1', 'title' => 'blabla', 'news' => '' ); $array[] = array( 'id' => '2', 'title' => 'blabla', 'news' => '' ); $xml = new SimpleXMLElement('<root/>'); array_walk_recursive($array, array ($xml, 'addChild')); print $xml->asXML();
|
|