Skip to content

Instantly share code, notes, and snippets.

@ety001
Created March 23, 2015 07:23
Show Gist options
  • Save ety001/f719f4725349c550a329 to your computer and use it in GitHub Desktop.
Save ety001/f719f4725349c550a329 to your computer and use it in GitHub Desktop.
处理富文本为App友好显示
<?php
/**
* author ety001
* desc 处理富文本为APP可显示的形式
* return str
*/
function i_remove_space_and_htmltag($str)
{
$str = preg_replace('/(<\/[\w]+>)/', "\r\n", $str);
$str = str_replace('<br>', "\r\n", $str);
$str = str_replace('<hr>', "\r\n", $str);
$str = str_replace('&nbsp;', " ", $str);
$str = strip_tags($str);
$str = preg_replace("/([\r\n]+)/", "\r\n", $str);
$str = htmlspecialchars_decode($str);
return $str;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment