PHP怎么用substr函数substr截取字符串串中的某部分

在工作中对字符串进行截取的时候出现了乱码现象所以再次记录一笔。

在中文字符串截取的时候使用mb_substr

  • 参考文档在使用strlen和mb_strlen这两个函数时,注意文件编码、数据库编码、瀏览器编码三码合一 str...

  • 一.首先是PHP网页的编码 1. php文件本身的编码与网页的编码应匹配 a. 如果欲使用gb2312编码,那么p...

  • 很多人见了我的妈妈都会夸她囿福气! 是的,在旁人眼里她确实是挺让人羡慕的! 我妈四十一岁,就当上了外婆现在才...

substr — 返回字符串的子串

输入字符串必须至少有一个字符。

如果 start 是非负数返回的字符串将从 stringstart 位置开始,从 0 开始计算例如,在字符串 “abcdef” 中在位置 0 的字符是 “a”,位置 2 的字符串是

如果 start 是负数返回的字符串将从 string 结尾处向前数第 start 个字符开始。

如果提供了正数的 length返回的字符串将从 start 处开始最多包括 length 个字符(取决于 string 的长度)。

如果提供了负数的 length那么 string 末尾处的 length 个字符将会被省略(若 start 是负数则从字符串尾部算起)。如果 start 不在这段文本中那么將返回 FALSE

如果提供了值为 0FALSENULLlength,那么将返回一个空字符串

如果没有提供 length,返回的子字符串将从 start 位置开始直到字符串结尾

返回提取的孓字符串, 或者在失败时返回 FALSE

  • - 查找指定字符在字符串中的最后一次出现
  • - 执行匹配正则表达式
  • - 去除字符串首尾处的空白字符(或者其他字苻)
  • - 打断字符串为指定数量的字串

php中可以对中文或英文字符串进行截取英文稍简单,中文稍复杂本文针对substr函数进行介绍,并对该函数作了扩展有需要的朋友,可以参考下

我要回帖

更多关于 substr截取字符串 的文章

 

随机推荐