Computer >> Máy Tính >  >> Lập trình >> PHP

Hàm strcoll () trong PHP

Hàm strcoll () được sử dụng để so sánh hai chuỗi dựa trên ngôn ngữ.

Lưu ý - Hàm này phân biệt chữ hoa chữ thường

Cú pháp

strcoll(str1, str2)

Tham số

  • str1 - Chuỗi đầu tiên để so sánh

  • str2 - Chuỗi thứ hai để so sánh

Quay lại

Hàm strcoll () trả về -

  • 0 - nếu hai chuỗi bằng nhau

  • <0 - nếu string1 nhỏ hơn string2

  • > 0 - nếu string1 lớn hơn string2

Ví dụ

Sau đây là một ví dụ -

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

Đầu ra

0

Ví dụ

Sau đây là một ví dụ -

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

Đầu ra

de_CH: 32