Giới thiệu
Hàm strcmp() so sánh hai chuỗi theo thứ tự nhị phân (binary safe), phân biệt chữ hoa chữ thường.
Cú pháp
strcmp(string $str1, string $str2): int
Tham số
- str1 - Chuỗi thứ nhất.
- str2 - Chuỗi thứ hai.
Giá trị trả về
- 0 - nếu hai chuỗi bằng nhau.
- < 0 - nếu
str1nhỏ hơnstr2. - > 0 - nếu
str1lớn hơnstr2.
Ví dụ
Ví dụ 1: Phân biệt hoa/thường
<?php
echo strcmp("windows", "Windows");
?>
Kết quả:
32
Giải thích: 'w' (119) - 'W' (87) = 32.
Ví dụ 2: Chuỗi khác độ dài
<?php
echo strcmp("Windows OS", "Windows Operating System");
?>
Kết quả:
-7424