php strcasecmp函數(shù)怎么使用

PHP
小億
86
2024-05-28 10:35:09

strcasecmp() 函數(shù)用于比較兩個(gè)字符串(不區(qū)分大小寫)是否相等。該函數(shù)返回一個(gè)整數(shù),如果兩個(gè)字符串相等,則返回 0;如果字符串一大于字符串二,則返回正整數(shù);如果字符串一小于字符串二,則返回負(fù)整數(shù)。

下面是 strcasecmp() 函數(shù)的語(yǔ)法:

int strcasecmp ( string $str1 , string $str2 )

示例:

$str1 = "Hello";
$str2 = "hello";

$result = strcasecmp($str1, $str2);

if ($result == 0) {
    echo "字符串相等";
} elseif ($result > 0) {
    echo "字符串一大于字符串二";
} else {
    echo "字符串一小于字符串二";
}

在上面的示例中,因?yàn)樽址?“Hello” 和 “hello” 相等(不區(qū)分大小寫),所以會(huì)輸出 “字符串相等”。

0