在PHP中使用strrpos()
可能重复:在PHP中使用strrpos(),php,Php,可能重复: 我正在测试字符串是否包含文本“People Who Like”。嗯,代码工作得很好!但它是区分大小写的。我能做些什么来防止这种情况 如果字符串为“喜欢跑步的人”,则返回false 如果字符串为“喜欢跑步的人”,则返回true 我希望它不区分大小写 代码: 改用 或 在测试之前,在字符串上使用strtolower $string = "People who like to run"; if (strrpos(strtolower($string), strtolower('Peop
我正在测试字符串是否包含文本“People Who Like”。嗯,代码工作得很好!但它是区分大小写的。我能做些什么来防止这种情况 如果字符串为“喜欢跑步的人”,则返回false 如果字符串为“喜欢跑步的人”,则返回true 我希望它不区分大小写 代码:
改用
或
在测试之前,在字符串上使用strtolower
$string = "People who like to run";
if (strrpos(strtolower($string), strtolower('People who like')) === false) {
echo "False";
}
else {
echo "True";
}
使用strripos进行不区分大小写的匹配请参阅,strrpos的不区分大小写版本
谢谢,它工作得很好!
$string = "People who like to run";
if (strrpos(strtolower($string), strtolower('People who like')) === false) {
echo "False";
}
else {
echo "True";
}