首页 > 代码库 > php中判断一个字符是否在字符串中
php中判断一个字符是否在字符串中
-
strpos() - 查找字符串在另一字符串中第一次出现的位置(区分大小写)
-
stripos() - 查找字符串在另一字符串中第一次出现的位置(不区分大小写)
-
strrpos() - 查找字符串在另一字符串中最后一次出现的位置(区分大小写)
-
strripos() - 查找字符串在另一字符串中最后一次出现的位置(不区分大小写)
参数:
strripos(string,find,start)
string:必需。规定要搜索的字符串。
find:必需。规定要查找的字符。
start:可选。规定开始搜索的位置。
例子:
1#
<?php
字符串 就返回false,如果这个字符串位于字符串的开始的地方,就会返回0为了区分0和false就必须使用等同操作符 === 或者 !==
$str = ‘abcdef‘;
$find = ‘abc‘;
$pos = strpos($mystring, $findme);
// 注意这里使用的是 ===不能使用==
// 因为如果没有
if ($pos === false) {
echo "$find不在$str中";
} else {
echo "$
";find
在$str
中
}
?>
2#
<?php
$string = ‘abcdef abcdef‘;
$find = strpos($string,‘a‘,1); // $find
= 7, 不是 0
?>
php中判断一个字符是否在字符串中
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。