从json到PHP的换行符

时间:2011-06-24 02:01:12

标签: php json line-breaks

我正在使用以下json代码示例:

http://itunes.apple.com/lookup?id=434290957

http://itunes.apple.com/lookup?id=284910350

如何让说明中的换行符出现在PHP中?我认为每个\ n都是换行符。到目前为止,这是我的代码。谢谢你的帮助!

<?php

    $ch = curl_init('http://itunes.apple.com/lookup?id=434290957');
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    $content = curl_exec($ch);
    curl_close($ch);

    $contentdecoded = json_decode($content,true);
    foreach($contentdecoded['results'] as $item) {
        echo $item['kind'] ."<br>";
        echo $item['description'] ."<br>"; 
    }


?>

1 个答案:

答案 0 :(得分:2)

如果您使用text / html作为MIME类型(例如在网页上),则需要将换行符转换为换行符。 PHP有内置功能:nl2br

  

nl2br - 在字符串

中的所有换行符之前插入HTML换行符