ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

PHP字符串函数

2020-10-30 18:02:07  阅读:454  来源: 互联网

标签:返回 函数 int needle 字符串 haystack PHP string


https://www.cnblogs.com/xu1115/p/10916423.html(简要说明函数作用,主要有很多未曾见过或使用过的神奇函数)

https://blog.csdn.net/qq_35458793/article/details/80651773 (简要说明函数用法与返回数值)

以上两个博客是别人整理好的,更全的函数介绍可以直接进去参考。

substr()  返回字符串 string 由 start 和 length 参数指定的子字符串。截取字符串

  substr ( string $string , int $start [, int $length ] ) : string

strpos()  查找字符串首次出现的位置, 如果没找到 needle,将返回 FALSE

  strpos ( string $haystack , mixed $needle [, int $offset = 0 ] ) : int

  如果提供了offset 参数,搜索会从字符串该字符数的起始位置开始统计。 如果是负数(php7.1),搜索会从字符串结尾指定字符数开始。

strstr() 返回 haystack 字符串从 needle 第一次出现的位置开始到 haystack 结尾的字符串。

  strstr ( string $haystack , mixed $needle [, bool $before_needle = FALSE ] ) : string

  若before_needle 为 TRUE,strstr() 将返回 needle 在 haystack 中的位置之前的部分。

str_split() 将字符串转为数组

  str_split ( string $string [, int $split_length = 1 ] ) : array

count_chars () 统计 string 中每个字节值(0..255)出现的次数,使用多种模式返回结果。

  count_chars ( string $string [, int $mode = 0 ] ) : mixed 

  根据不同的 mode,count_chars() 返回下列不同的结果:

  • 0 - 以所有的每个字节值作为键名,出现次数作为值的数组。
  • 1 - 与 0 相同,但只列出出现次数大于零的字节值。
  • 2 - 与 0 相同,但只列出出现次数等于零的字节值。
  • 3 - 返回由所有使用了的字节值组成的字符串。
  • 4 - 返回由所有未使用的字节值组成的字符串。

substr_count() 返回子字符串 needle 在字符串 haystack 中出现的次数。注意 needle 区分大小写。

  substr_count ( string $haystack , string $needle [, int $offset = 0 [, int $length ]] ) : int

  该函数不会计算重叠字符串!

  7.1.0 开始支持负数的 offset 和 length

标签:返回,函数,int,needle,字符串,haystack,PHP,string
来源: https://www.cnblogs.com/lz0925/p/13903468.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有