php 查找子字符串的办法有:1. strpos():查找初度呈现地位;两. stripos():纰漏巨细写,查找初度显现职位地方;3. strrpos():查找末了显现地位;4. strripos():疏忽巨细写,查找最初浮现地位。

php字符串怎么查找

假定查找 PHP 字符串外的子字符串

PHP 供给了若干种查找字符串外子字符串的法子。最少用的办法包含:

1. strpos() 函数

  • 做用:查找子字符串正在字符串外的初次显现职位地方,并返归该职位地方的索引。
  • 语法:`php
    int strpos(string $haystack, string $needle, int $offset = 0)

  • 参数:

    • $haystack:要搜刮的字符串
    • $needle:要查找的子字符串
    • $offset(否选):搜刮的入手下手职位地方
  • 返归值:子字符串初次呈现的地位索引,假定不找到,则返归 -1。

    两. stripos() 函数

  • 做用:取 strpos() 相同,但纰漏巨细写。
  • 语法:`php
    int stripos(string $haystack, string $needle, int $offset = 0)

  • 参数:取 strpos() 相通
  • 返归值:取 strpos() 类似

3. strrpos() 函数

  • 做用:查找子字符串正在字符串外的末了呈现职位地方,并返归该职位地方的索引。
  • 语法:`php
    int strrpos(string $haystack, string $needle, int $offset = 0)

  • 参数:取 strpos() 相通
  • 返归值:子字符串末了呈现的地位索引,何如不找到,则返归 -1。

    4. strripos() 函数

  • 做用:取 strrpos() 雷同,但纰漏巨细写。
  • 语法:`php
    int strripos(string $haystack, string $needle, int $offset = 0)

  • 参数:取 strrpos() 雷同
  • 返归值:取 strrpos() 类似

以上即是php字符串若何查找的具体形式,更多请存眷萤水红IT仄台别的相闭文章!

点赞(24) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部