int
strcmp
( string
$str1
, string
$str2
)
|
注意该比较
区分大小写。
参数
str1第一个字符串。
str2第二个字符串。
返回值
如果
str1小于
str2,返回负数;如果
str1大于
str2,返回正数;二者相等则返回
0。(相等时返回0)
示例:
1
2
3
4
5
6
7
8
9
10
11
12
13
|
<?php
$var1
=
"Hello"
;
$var2
=
"Hello"
;
if
(
strcmp
(
$var1
,
$var2
)==0)
{
echo
'相等'
;
}
else
{
echo
'不相等'
;
}
?>
|
strcasecmp — 二进制安全比较字符串(不区分大小写)
1
|
int
strcasecmp
(string
$str1
,string
$str2
)
|
-
str1
-
第一个字符串。
-
str2
-
第二个字符串。
返回值: 如果 str1 小于 str2 返回 < 0; 如果 str1 大于 str2 返回 > 0;如果两者相等,返回 0。
示例 :<?php
$var1="Hello";
$var2="hello";
if(strcasecmp($var1,$var2)==0){
echo'$var1isequalto$var2inacase-insensitivestringcomparison';
}
?>
$var1="Hello";
$var2="hello";
if(strcasecmp($var1,$var2)==0){
echo'$var1isequalto$var2inacase-insensitivestringcomparison';
}
?>