// 返回$needle在$haystack中首次出现的数字位置,第一个为0,$offset表示查询开始的位置,如果是负数则从字符串结尾开始查询;没有查询到返回false;查询区分大小写
strpos($haystack, $needle, $offset = 0);
// 返回$needle在$haystack中最后一次出现的数字位置,第一个为0,$offset表示查询开始的位置,如果是负数则从字符串结尾开始查询;没有查询到返回false;查询区分大小写
strrpos($haystack, $needle, $offset = 0);
// 返回$needle在$haystack中首次出现的数字位置,第一个为0,$offset表示查询开始的位置,如果是负数则从字符串结尾开始查询;没有查询到返回false;查询不区分大小写
stripos($haystack, $needle, $offset = 0);
// 返回$needle在$haystack中最后一次出现的数字位置,第一个为0,$offset表示查询开始的位置,如果是负数则从字符串结尾开始查询;没有查询到返回false;查询不区分大小写
strripos($haystack, $needle, $offset = 0);
// 返回$needle在$haystack中首次出现的数字位置,第一个为0,$offset表示查询开始的位置,如果是负数则从字符串结尾开始查询;没有查询到返回false;$encoding为字符串编码
// 查询区分大小写;多字节字符串查询,例如中文
mb_strpos($haystack, $needle, $offset = 0, $encoding = mb_internal_encoding());
// 返回$needle在$haystack中最后一次出现的数字位置,第一个为0,$offset表示查询开始的位置,如果是负数则从字符串结尾开始查询;没有查询到返回false;$encoding为字符串编码
// 查询区分大小写;多字节字符串查询,例如中文
mb_strrpos($haystack, $needle, $offset = 0, $encoding = mb_internal_encoding());
// 返回$needle在$haystack中首次出现的数字位置,第一个为0,$offset表示查询开始的位置,如果是负数则从字符串结尾开始查询;没有查询到返回false;$encoding为字符串编码
// 查询不区分大小写;多字节字符串查询,例如中文
mb_stripos($haystack, $needle, $offset = 0, $encoding = mb_internal_encoding());
// 返回$needle在$haystack中最后一次出现的数字位置,第一个为0,$offset表示查询开始的位置,如果是负数则从字符串结尾开始查询;没有查询到返回false;$encoding为字符串编码
// 查询不区分大小写;多字节字符串查询,例如中文
mb_strripos($haystack, $needle, $offset = 0, $encoding = mb_internal_encoding());