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