Php 当输出使用Graph API从Facebook检索的帖子时,如何保留新行?

Php 当输出使用Graph API从Facebook检索的帖子时,如何保留新行?,php,facebook,facebook-graph-api,Php,Facebook,Facebook Graph Api,例如,facebook上的原始帖子如下: Stack Overflow Stack Overflow Stack Overflow <pre> 从graph api返回的数组将包含以下数据: [message] => Stack Overflow Stack Overflow Stack Overflow 因此,在返回的数组数据中有新行,但当我将数据回显出来时,我只会得到堆栈溢出堆栈溢出 有没有一种简单的方法可以保持帖子的原始结构 我所做的只是回应它:

例如,facebook上的原始帖子如下:

Stack Overflow

Stack Overflow

Stack Overflow
<pre>
从graph api返回的数组将包含以下数据:

    [message] => Stack Overflow

Stack Overflow

Stack Overflow
因此,在返回的数组数据中有新行,但当我将数据回显出来时,我只会得到
堆栈溢出堆栈溢出

有没有一种简单的方法可以保持帖子的原始结构

我所做的只是回应它:

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

echo'.nl2br($user\u feed['data'][$i]['message'])。“\n”;
  echo "<div class=\"post\">".nl2br($user_feed['data'][$i]['message'])."</div>\n";
echo'.nl2br($user\u feed['data'][$i]['message'])。“\n”;

您是否尝试过将其包装在


标签(即预成型)。或者您可以用换行符替换新行



您是否尝试过将其包装在


标签(即预成型)。或者您可以用换行符替换新行



谢谢你的帮助,我的页面底部有一个完整的数组,用一个
标签包起来,这可能就是为什么换行符看起来是正确的,但是genesis的答案起了作用。没问题。我不知道有nl2br()方法。感谢您的帮助,我的页面底部有一个完整的数组包装在
标签中,这可能就是为什么换行符看起来是正确的,但genesis的答案起了作用。没问题。我不知道有nl2br()方法。
<br />