解释:截取str字符串串$vo.title从第5个str字苻串开始,截取5个编码为UTF-8,不显示省略号
开始在think官方看到有小伙伴们贴出来了要在公共函数库下定义这个函数;函数如下:
定义完之后茬本地可以使用;也看到有小伙伴们说要把这个函数放到Thinkphp核心函数文件下可以解决Call to undefined function msubstr()报错问题放在自己的项目Common目录下的common.php下说无效,但是不想改动Think的核心文件方便 以后升级;
还是Linx下的文件大小写问题经我仔细查看发现,由于项目不会自动生成common.php要手动建原来我在本地项目下嘚Common下的common.php的C写成了大写,然后查看官方的核心Common下的common.php的C是小写最后把他改成小写问题解决;
记录一下,避免以后再犯这种低级错误!
substr() 函数返回str字符串串的一部分
必需。规定要返回其中一部分的str字符串串 |
必需。规定在str字符串串的何处开始
|
可选。规定被返回str字符串串的长度默认是直到str字符串串的结尾。
|
返回str字符串串的提取部分若失败则返回 FALSE,或者返回一个空str字符串串 |
其他版本则从 start 位置開始获取str字符串串。 |
使用带有不同正负数的 start 参数:
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。