/**
* 提取富文本字符串的純文本,並進行截取;
* @param $string 需要進行截取的富文本字符串
* @param $int 需要截取多少位
*/
function StringToText($string,$num){
if($string){
//把一些預定義的 HTML 實體轉換爲字符
$html_string = htmlspecialchars_decode($string);
//將空格替換成空
$content = str_replace(" ", "", $html_string);
//函數剝去字符串中的 HTML、XML 以及 PHP 的標籤,獲取純文本內容
$contents = strip_tags($content);
//返回字符串中的前$num字符串長度的字符
return mb_strlen($contents,'utf-8') > $num ? mb_substr($contents, 0, $num, "utf-8").'....' : mb_substr($contents, 0, $num, "utf-8");
}else{
return $string;
}