function 截取摘要($str,$length=150){

	$intro= preg_replace("/\s*<.*?>\s*/","",$str);
	$intro=str_replace("&nbsp;"," ",$intro);
	$intro=str_replace(" ","",$intro);
	$intro=str_replace("??"," ",$intro);
	return mb_substr($intro,0,$length)."...";
}

mb_ 开头的字符串处理函数 来处理中文  还是很方便的~

相关推荐

php字符串处理函数大全

函数名函数简介addcslashes以 C 语言风格使用反斜线转义字符串中的字符addslashes使用反斜线引用字符串bin2hex函数把ASCII字符的字符串转换为十六进制值choprtrim 的

C# string类属性和方法 字符串操作

定义一个string的变量:string str = "abc123";属性/方法作用返回类型补充说明str.Length取文本长度intstr.Replace("要被替

c++ 取字符个数char*的字符 (汉字母都算一个)

的代码如下:#include <stdio.h> #include <string> int 取文本长度_字符数(char *s){//代码摘自 精易模块 文本_逐字分割(

php取随机汉字 代码

php取随机汉字代码function 取随机汉字($num=1000){ $b = ''; for ($i=0; $i<$num; $i++) {

C#分割字符串

分割文本:用字符分割 string str = "<www.baidu.com>"; string[] array = str.

c++字符串(string char)操作函数大全

字符串拼接查找与替换:字符串比较字符串存取字符串插入和删除string子串(子文本)功能描述:·查找:查找指定字符串是否存在·替换:在指定的位置替换字符串函数原型://查找str第一次出现位置,从pO

c++ 字符串函数 CString 封装易语言:本_出中间

CString 文本_取出中间文本(CString &原文本, CString 左边文本, CString 右边文本){ CString 返回文本; int 开始位置 = 原文本.

c++字符串数据类型 字符集的一些规律

字符集分类如果按照字符集来对字符串的数据类型进行分类,大概分为以下三种Ansi:char、char*、const char*CHAR、PCHAR、PSTR、LPSTR、LPCSTRUnicode:(宽

C#MD5 C#取字符串MD5值

public string GetMD5(string sDataIn) { MD5CryptoServiceProvider md5 = new MD5CryptoS

mysql或sqlite 在某段后面追加字符串

mysql在某个字段的最后面 追加一个字符串:$sql="update 表名 set 某字段=CONCAT(某字段,'要追加的字符串') where id =123"