Quảng cáo
Cách so sánh hai chuỗi trong PHP
Chủ đề: PHP / MySQLBài trước|Bài tiếp
Trả lời: Sử dụngstrcmp()
hàmPHP
Bạn có thể sử dụng hàmstrcmp()
để dễ dàng so sánh hai chuỗi.Hàm này nhận hai chuỗistr1
vàstr2
dưới dạng tham số.Hàmstrcmp()
trả về kết quả < 0
nếustr1
là ít hơnstr2
;trả về> 0
nếustr1
lớn hơnstr2
và 0 nếu chúng bằng nhau.
Hãy xem một ví dụ để hiểu về cơ bản hàm này hoạt động như thế nào:
Ví dụ
<?php
$str1 = "Hello";
$str2 = "Hello World";
echo strcmp($str1, $str2); // Outputs: -6
?>
Hàm strcmp()
so sánh hai chuỗi theo cách phân biệt chữ hoa chữ thường. Nếu bạn muốn so sánh không phân biệt chữ hoa chữ thường, bạn có thể sử dụng hàm strcasecmp()
.
Câu hỏi liên quan
Dưới đây là một số câu hỏi thường gặp khác liên quan đến chủ đề này:
- Làm sao tạo trang 404 trong PHP?
- Lỗi cannot be part of FULLTEXT index
- Làm sao xuất XMLWriter thành tệp XML trong PHP?
- Kết quả kiểu trả về JSON từ PHP Script
- Cách xóa ký tự cuối cùng khỏi chuỗi trong PHP
Unknown Error
Unknown Error: [2] Undefined array key "PREV_PAGE"
File: /home/vzn.vn/public_html/config/vzn.template.php(491) : eval()'d code
Line: 1
File: /home/vzn.vn/public_html/config/vzn.template.php(491) : eval()'d code
Line: 1