[原创]substr()中文详解教程

substr()

函数功效:
字符串截取函数,只限单字节字符使用(对于中文的截取时遇上奇数长度是会出现乱码,需另行处理),本函数可截取字符串指定范围内的字符。

应用范围:
标题、内容截取

函数格式:
string substr ( string string, int start [, int length])
参数1:处理字符串
参数2:截取的起始位置(第一个字符是从0开始)
参数3:截取的字符数量
substr()更多介绍可在PHP官方手册中查询(字符串处理函数库)

举例:
substr("ABCDEFG", 0);  //返回:ABCDEFG,截取所有字符
substr("ABCDEFG", 2);  //返回:CDEFG,截取从C开始之后所有字符
substr("ABCDEFG", 0, 3); //返回:ABC,截取从A开始3个字符
substr("ABCDEFG", 0, 100); //返回:ABCDEFG,100虽然超出预处理的字符串最长度,但不会影响返回结果,系统按预处理字符串最大数量返回。
substr("ABCDEFG", 0, -3); //返回:EFG,注意参数-3,为负值时表示从尾部开始算起,字符串排列位置不变

阅读更多
文章标签: string php c
个人分类: PHP源码共享
上一篇[原创]验证用户名有效格式
下一篇[原创]递归应用-遍历所有下层分类
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭