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() 函数查找字符串在另一个字符串中最后一次出现的位置。

上一篇:Leetcode jump Game II


下一篇:Redis 的 5 个常见使用场景