function substr11($str) { preg_match_all("/[\x{4e00}-\x{9fa5}]+/u",$str,$regs);//preg_match_all(“正則表達式”,"截取的字符串","成功之后返回的結果集(是數組)") $s = join('',$regs[0]);//join("可選。規定數組元素之間放置的內容。默認是 ""(空字符串)。","要組合為字符串的數組。")把數組元素組合為一個字符串 $s=mb_substr($s,0,80,'utf-8');//mb_substr用於字符串截取,可以防止中文亂碼的情況 return $s; }