标签: php
我想知道输入字符串是否是另一个字符串的子字符串,是否有任何函数忽略区分大小写?应该忽略区分大小写来完成子字符串检查。 请告诉我任何这样的功能
答案 0 :(得分:1)
使用 stristr
返回匹配的子字符串。如果未找到针,则返回FALSE。
if(stristr("Hello","hello world")!==FALSE) { // Yes needle is a part of haystack }
答案 1 :(得分:1)
您也可以使用stripos
在字符串中找到第一次出现不区分大小写的子字符串的位置
if(stripos("This is a test string","A Test")!==FALSE) { echo "Yes"; }
从手册中查看stristr的注释:
注意:如果您只想确定是否出现特定针头 在haystack中,使用更快,内存更少的功能 strpos()代替。