然后,用mb_substr()函数就可以了
这个函数有4个参数,第一个是输入变量,第二个是开始位置,第三个是截取长度,第四个是编码格式
比如我用UTF8格式保存的数据
$a="你是abc"
那么$b=mb_substr($a,0,2,utf8)此时 $b="你是"
首先保证,没有乱码。
然后可以使用:SUBSTRING()函数(SUBSTRING(字段名,开始位置,结束位置),mysql这个函数是从1开始,请注意!)
用法:
查询tt表的pp字段,只看文章的前15字。
有对应函数方法的,MySQL 字符串截取处理函数有left(), right(), substring(),第一个是从左边开始截取,两个参数分别是字段和截取长度,第二正好相反,从右边截取,最后一个方法是指定区间,三个参数控制欢迎分享,转载请注明来源:内存溢出
评论列表(0条)