Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как выполнить переход на новую строку в xml файле?

Как выполнить переход на новую строку в xml файле?


     xml    Все вопросы » Общие вопросы по PHP    4724

вопрос
Вот код
$news_map = '<?xml version="1.0" encoding="utf-8"?>\n';

$news_map .= '<ovs:video xmlns:ovs="http:webmaster.yandex.ru/schemas/video" xmlns:xsi="http:www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:webmaster.yandex.ru/schemas/video">\n';

В нем собираются составляющие будущего xml файла, который на выходе создается и помещается в заданную папку. Проблема в том что не срабатывает переход на новую строку, погуглил, перепробовал уйму вариантов. К примеру:
\n




\n\r

пробовал даже str_replace
пробовал спецсимволы.
На выходе получаю весь текст слитно, следовательно ошибку обработчика xml. Подскажите как же все таки мне сделать переход

Ответа пока нет


2 комментария

MikeTheRaven
Юзер

MikeTheRaven - -

В двойные кавычки символ переноса строки поместите, в одинарных он не работает.

$news_map .= '<ovs:video xmlns:ovs="http:webmaster.yandex.ru/schemas/video" xmlns:xsi="http:www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:webmaster.yandex.ru/schemas/video">'."\n";

DomiTori
Юзер

DomiTori - -

Цитата: MikeTheRaven
'."\n";

спасибо, сработало. на мелочи попался

Похожие вопросы

наверх