Переводим массив в XML на PHP

Итак, как перевести ассоциативный массив в XML? Воспользуемся «родным» для PHP классом SimpleXMLElement.

В качестве основного контейнера используем тег <values/>, а  установить UTF-8 кодировку нам поможет небольшая хитрость. Инициализация будет выглядеть примерно вот так:

Вы конечно же можете использовать любой тег. :)

Теперь нам нужен ассоциативный массив. Например, вот такой:

Переведем массив в набор тегов XML. Его ключи станут названием свойств XML. Нет ничего проще:

Вот, что получим на выходе:

Написать комментарий

Мало букафф? Читайте есчо !

Определение версии браузера - PHP или javascript?

Май 17, 2011 г.

Хорошо если ваш сайт работает во всех, или почти во всех браузерах так, как вы того хотите. Все меняется, выходят новые версии, появляются новые возможности, и глупо их не использовать, в угоду "старичкам". Года 1,5 назад IE 6.0 (судя по статистике посещений ...

Читать

Конструктор класса в PHP и его перегрузка

Январь 26, 2016 г.

В версии PHP 5 мы получили возможность использовать конструктор класса, специальную функцию, объявляемую в классе, которая служит для инициализации экземпляра объекта. К сожалению, конструкторы, как и остальные методы класса в PHP, не могут быть "перегружены". ...

Читать

 

Комментарии к «Переводим массив в XML на PHP»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: