首页 > 代码库 > strstr()查找函数,strchr(),strrchr(),stristr()/strpos(),strrpos()查找字符串位置
strstr()查找函数,strchr(),strrchr(),stristr()/strpos(),strrpos()查找字符串位置
在一个较长的字符串这查找匹配的字符串或字符,其中strstr()和strchr()是完全一样的。
例:
echo strstr(‘why always you‘,‘you‘);
输出:
you
如果为:
echo strstr(‘why always you‘,‘you‘);
则无输出
stristr()函数对大小写不敏感
strrchr()函数会输出找到的字符串及字符串以后的字符
echo strrchr(‘why always you‘,‘always‘);
输出:
always you
有趣的是,如果是
echo strrchr(‘why always you‘,‘will‘);
则会输出:
ways you
strpos() 函数返回字符串在另一个字符串中第一次出现的位置。
如果没有找到该字符串,则返回 false。
注释:该函数对大小写敏感。如需进行对大小写不敏感的搜索,请使用 stripos() 函数。
echo strpos("Hello world!","wo");
输出:
6
strrpos() 函数查找字符串在另一个字符串中最后一次出现的位置。
strstr()查找函数,strchr(),strrchr(),stristr()/strpos(),strrpos()查找字符串位置
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。