2013-02-15 302 views

回答

4

strtolower($string1) == strtolower($string2)

+0

啊,完美。谢谢! – 2013-02-15 08:27:57

2

strcasecmp (string $str1 , string $str2)忽略的情况下,返回0,如果相等则

1
strcmp (strtolower($str1) , strtolower($str2)) 
1

试试这个,

$str1 = 'harrisburg'; 
$str2 = 'HARRISBURG'; 

选项1:如果$str2值是大写的。

strtolower('$str2'); 

更多细节strtolower — Make a string lowercase

选项2:不区分大小写比较

strcasecmp ($str1 ,$str2) 

为maore细节strcasecmp — Binary safe case-insensitive string comparison

注(供选择-2)Returns < 0 if str1 is less than str2; > 0 if str1 is greater than str2, and 0 if they are equal.

这可以帮助你。

+0

解决方案需要使用正则表达式时,我们已经有了strtolower,strcasecmp可用:) – 2013-02-15 07:40:09

0

显然这是在PHP中的一个函数?该函数将返回两个传递的字符串之间的相似度值。不是OP要求的内容,但考虑到问题标题,认为这将是一个相关的答案。

similar_text(str1, str2)

相关问题