📜  PHP | collator_compare()函数

📅  最后修改于: 2022-05-13 01:56:46.977000             🧑  作者: Mango

PHP | collator_compare()函数

collator_compare()函数是PHP中的一个内置函数,用于根据排序规则比较两个 Unicode字符串。

句法:

  • 程序风格:
    int collator_compare( $coll, $str1, $str2 )
  • 面向对象风格:
    int Collator::compare( $str1, $str2 )

参数:此函数接受三个参数,如上所述,如下所述:

  • $coll:此参数用作整理器对象。它提供了比较功能,支持适当的区域设置敏感排序顺序。
  • $str1:要比较的第一个字符串。
  • $str2:要比较的第二个字符串。

返回值:该函数返回比较结果如下:

  • 1:如果 str1 大于 str2。
  • 0:如果 str1 等于 str2。
  • -1:如果 str1 小于 str2。
  • 错误:它返回 False。

下面的程序说明了PHP中的 collator_compare()函数:

方案一:

 0 )
    echo $str1 . " is greater than " . $str2 . "\n";
else if( $res < 0 )
    echo $str1 . " is less than " . $str2 . "\n";
else
    echo $str1 . " is equal to " . $str2;
?>
输出:
Geeks is greater than geeks

方案二:

 0 )
    echo $str1 . " is greater than " . $str2 . "\n";
else if( $res < 0 )
    echo $str1 . " is less than " . $str2 . "\n";
else
    echo $str1 . " is equal to " . $str2;
?>
输出:
GeeksforGeeks is equal to GeeksforGeeks

参考: http: PHP or.compare。 PHP