PHP удаляет разрыв строки или CR LF безуспешно

Я безуспешно выполнил функцию для удаления разрыва строки с помощью php, я попытался заменить весь код, но все равно получаю эти разрывы строки, я создаю файл json, и я не могу прочитать его из jsonp с помощью jquery, потому что этот разрыв строки, похоже, нарушает все.

function clean($text)
{
$text = trim( preg_replace( '/\s+/', ' ', $text ) );  
$text = preg_replace("/(\r\n|\n|\r|\t)/i", '', $text);
return $text;
}

Когда я смотрю на исходный текст, во всех href, img и br добавлен разрыв строки. это вывод json_encode пример:

<a
href=\"http:\/\/example.com\/out\/content\/\" title=\"link to content website\">

разрыв строки после a. это случилось с img src и br

, единственный способ удалить их - сломать его с помощью

$text = preg_replace("/\s/i", '', $text);

Но вы понимаете, что во всей строке не осталось места, и это не то, что мы хотим.

12
задан Gino 4 March 2012 в 23:08
поделиться