php中的特殊字符和新行到JSON

时间:2014-10-28 18:22:50

标签: php

我想打印一个干净的JSON响应,显示所有特殊字符,段落,换行符等。我正在使用此功能执行所有必要的操作,并清理有关粗体文本等的响应。基本上,所有对于这个特定的JSON响应,我需要在文本中每次检测到\ r时在响应中添加一个空行。有办法吗?

function retiraTagHTML($textoComTag){
     $textoComTag = html_entity_decode($textoComTag);
     $textoComTag = preg_replace('/\n{2,}/', "</p><p>", trim($textoComTag));
     $textoComTag = preg_replace('/\n/', '<br>',$textoComTag);
     return strip_tags($textoComTag, '<(.*?)>');
}

JSON response showing some /r

1 个答案:

答案 0 :(得分:0)

最终做了我需要的事情

function removeHTMLtag($textWithTag){
    $textWithoutTag = strip_tags($textWithTag, '<(.*?)>');
    $textWithoutTag = html_entity_decode($textWithoutTag );
    return $textWithoutTag ;
}