PHP 中的 strcoll() 函数

phpprogrammingserver side programming更新于 2025/9/27 4:22:17

strcoll() 函数用于根据语言环境比较两个字符串。

注意 − 此函数区分大小写

语法

strcoll(str1, str2)

参数

  • str1 − 需要比较的第一个字符串

  • str2 − 需要比较的第二个字符串

返回

strcoll() 函数返回 −

  • 0 −如果两个字符串相等

  • < 0 如果字符串 1 小于字符串 2,则减

  • > 0 如果字符串 1 大于字符串 2,则减

示例

下面是一个例子 −

<?php
   setlocale (LC_COLLATE, 'en_US'); 
   echo strcoll("Demo text!","Demo text!");
?>

输出

0

示例

下面是一个例子 −

<?php
   $x = 'a'; $y = 'A';
   setlocale (LC_COLLATE, 'de_CH'); 
   print "de_CH: " . strcoll ($x, $y) . "
"; ?>

输出

de_CH: 32

相关文章