133 of 410 menu

Hàm strcoll

Hàm strcoll so sánh hai chuỗi có xem xét locale hiện tại. Tham số đầu tiên truyền vào chuỗi thứ nhất để so sánh, tham số thứ hai - chuỗi thứ hai. Hàm trả về 0 nếu các chuỗi giống hệt nhau, số -1 nếu chuỗi đầu tiên nhỏ hơn chuỗi thứ hai, và số lớn hơn 1 nếu chuỗi đầu tiên lớn hơn chuỗi thứ hai.

Cú pháp

strcoll(string1, string2);

Ví dụ

So sánh chuỗi với các locale khác nhau:

<?php setlocale(LC_COLLATE, 'en_US.UTF-8'); $res1 = strcoll('apple', 'banana'); setlocale(LC_COLLATE, 'de_DE.UTF-8'); $res2 = strcoll('äpfel', 'zebra'); echo $res1; echo $res2; ?>

Kết quả thực thi mã:

-1 -1

Ví dụ

So sánh các chuỗi giống nhau:

<?php setlocale(LC_COLLATE, 'ru_RU.UTF-8'); $res = strcoll('строка', 'строка'); echo $res; ?>

Kết quả thực thi mã:

0

Xem thêm

  • hàm strcmp,
    hàm so sánh chuỗi không xem xét locale
  • hàm strcasecmp,
    hàm so sánh chuỗi không phân biệt chữ hoa chữ thường
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối