Как сохранить новые строки при выводе сообщений, извлеченных из Facebook с помощью Graph API? - PullRequest
1 голос
/ 08 сентября 2011

Скажем, например, оригинальный пост на Facebook выглядит следующим образом:

Stack Overflow

Stack Overflow

Stack Overflow

Массив, возвращаемый из графа API, будет иметь следующие данные:

    [message] => Stack Overflow

Stack Overflow

Stack Overflow

Таким образом, в возвращаемых данных массива есть новые строки, но когда я выводю данные, я просто получаю Stack Overflow Stack Overflow Stack Overflow

Есть ли простой способ сохранить первоначальную структуру поста?

Все, что я делаю, чтобы повторить это:

  echo "<div class=\"post\">".$user_feed['data'][$i]['message']."</div>\n";

Спасибо

Ответы [ 2 ]

3 голосов
/ 08 сентября 2011
  echo "<div class=\"post\">".nl2br($user_feed['data'][$i]['message'])."</div>\n";
1 голос
/ 08 сентября 2011

пытались ли вы обернуть его в тег

<pre>

(т.е. предварительно отформатировать).Или вы можете заменить новые строки переносами строк

<br />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...