php 字符串首次出现的位置,php strpos() 查找字符串首次出现的位置【转】

标签:转换   The   reg   false   tps   func   指定   str   注意

(PHP 4, PHP 5, PHP 7)

strpos—查找字符串首次出现的位置

说明

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

返回needle在haystack中首次出现的数字位置。

参数

haystack

在该字符串中进行查找。

needle

如果needle不是一个字符串,那么它将被转换为整型并被视为字符的顺序值。

offset

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

返回值

返回 needle 存在于haystack字符串起始的位置(独立于 offset)。同时注意字符串位置是从0开始,而不是从1开始的。

如果没找到 needle,将返回FALSE。

Warning

此函数可能返回布尔值FALSE,但也可能返回等同于FALSE的非布尔值。请阅读布尔类型章节以获取更多信息。应使用=== 运算符来测试此函数的返回值。

更新日志

版本

说明

7.1.0

开始支持负数的offset。

范例

Example #1 使用===

Example #2 使用 !==

Example #3 使用位置偏移量

注释

Note:此函数可安全用于二进制对象。

参见

stripos()- 查找字符串首次出现的位置(不区分大小写)

strrpos()- 计算指定字符串在目标字符串中最后一次出现的位置

strripos()- 计算指定字符串在目标字符串中最后一次出现的位置(不区分大小写)

strstr()- 查找字符串的首次出现

strpbrk()- 在字符串中查找一组字符的任何一个字符

substr()- 返回字符串的子串

preg_match()- 执行匹配正则表达式

文章转自:https://www.php.net/str_pos

php strpos() 查找字符串首次出现的位置【转】

标签:转换   The   reg   false   tps   func   指定   str   注意

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值