Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как выполнить переход на новую строку в xml файле?

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


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

вопрос
Вот код
$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 - 2 апреля 2017 16:34 -

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

$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 - 2 апреля 2017 16:38 -

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

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

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх