在 php 中查找字符串的方法:1. strpos():查找子字符串首次出现位置;2. stripos():不区分大小写地查找;3. strrpos():查找子字符串最后出现位置;4. stristr():查找并返回含子字符串的字符串,不区分大小写;5. strstr():查找并返回含子字符串的字符串,区分大小写。
PHP 查找字符串的方法
在 PHP 中,有几种方法可以查找字符串:
1. strpos()
作用:在字符串中查找指定子字符串的首次出现位置。如果没有找到,则返回 false。
语法:strpos(string, substring, offset)
参数:
- string:要搜索的字符串
- substring:要查找的子字符串
- offset:可选,指定从字符串的哪个位置开始搜索(默认为 0,从字符串开头)
示例:
$string = "Hello World"; $substring = "World"; $pos = strpos($string, $substring); if ($pos !== false) { echo "Substring found at position $pos"; } else { echo "Substring not found"; }
登录后复制
2. stripos()
作用:与 strpos() 类似,但执行不区分大小写的搜索。
语法:stripos(string, substring, offset)
参数与 strpos() 相同。
3. strrpos()
作用:在字符串中查找指定子字符串的最后一次出现位置。如果没有找到,则返回 false。
语法:strrpos(string, substring, offset)
参数与 strpos() 相同。
4. stristr()
作用:在字符串中查找指定子字符串,并返回包含子字符串起始终止的字符串(包括子字符串)。如果没有找到,则返回 false。
语法:stristr(string, substring, ignore_case)
参数:
- string:要搜索的字符串
- substring:要查找的子字符串
- ignore_case:可选,是否忽略大小写(默认为 false)
5. strstr()
作用:与 stristr() 类似,但执行区分大小写的搜索。
语法:strstr(string, substring, ignore_case)
参数与 stristr() 相同。
以上就是php怎么找字符串的详细内容,更多请关注叮当号网其它相关文章!
文章来自互联网,只做分享使用。发布者:叮当,转转请注明出处:https://www.dingdanghao.com/article/523708.html