Добрый день! подскажите как правильно поступить? есть функция, которая передает ссылки на картинки в файл XML PHP: function imageSlider($id) { $listImg = null; if( get_field('kartinki_import', $id) ) { while( the_repeater_field('kartinki_import', $id) ) { $imgUrl = get_sub_field( 'url_img' ); $return = "<image>" . $imgUrl . "</image>"; $listImg .= $return; } } return $listImg; } но это строкой получается, а как это в формат XML вывести?
Уважаемый ADSoft хочет сказать, что с xml работают не так. Если вам всё равно, в каком текстовом формате хранить данные, то используйте лучше json. Если же, по каким-то причинам, нужен именно xml, придется освоить специальный инструмент. Их несколько, наиболее удобный и простой для освоения, на мой взгляд, является SimpleXML https://www.php.net/manual/ru/book.simplexml.php
@Drunkenmunky - ага .. типа того. но если чувак сам хочет, ручками формировать XML - да ради бога... пусть формирует))) там скорее всего 1) должна быть структура вида <images><image>....</image><image>....</image></images> которая корректно в тело XML вставлена 2) мы не сном ни духом не знаем - какой там у вас XML получается, куда передает функция значения итд итп ( из области - у меня тут у болта резьба сорвалась я накрутил новую закрутил - а оно не работает..... а туда-ли за крутил, а то ли закрутил ... откуда мы знаем?)
ну почему руками? это файл экспорта... данные добавляются, но не являются узлами... https://prnt.sc/10zndzu
А если исходный код посмотреть то что видим? Видим https://yadi.sk/d/zRbMApc7_A-mTw < и > перобразованы в html сущности то есть при вставке результата работы функции - применяется какая то функция, преобразующая в валидные xml символы...
да, Вы правы.. меня сбило с толку что при предварительном просмотре скобки были в html формате... круто! Спасибо большое!