English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP strcasecmp() 함수 사용법 및 예제

PHP String 문자열 함수 매뉴얼

strcasecmp() 함수는 두 문자열을 비교합니다(대소문자를 구분하지 않음)

语法

int strcasecmp ( string $str1 , string $str2 )

定义和用法

用于比较两个字符串

注意:strcasecmp() 함수는 이진 보안이 있으며 대소문자를 구분하지 않습니다。

返回值

如果 str1 小于 str2 返回 < 0; 如果 str1 大于 str2 返回 > 0;如果两者相等,返回 0。

参数

序号参数与说明
1

str1

必需。第一个字符串

2

str2

必需。第二个字符串

在线示例

试试下面的实例,比较两个字符串,不区分大小写,并返回比较结果:

<?php
   //比较两个字符串(不区分大小写,Hello 和 HELlo 输出相同)
   echo strcasecmp("Hello WORLD!","HELlo PHP!");
    
   echo '<br>';
    $var1 = "Hello";
    $var2 = "heLLO";
    if (strcasecmp($var1, $var2) == 0) {
        echo '在不区分大小写的字符串比较中,$var1等于$var2';
    }
?>
测试看看‹/›

输出结果

7
在不区分大小写的字符串比较中,$var1等于$var2

PHP String 문자열 함수 매뉴얼