Chúng tôi chỉ sử dụng phép so sánh chuỗi == để so sánh hai chuỗi bằng nhau hay không. Tuy nhiên, PHP cũng có một hàm so sánh chuỗi khác như strcmp() và strnatcmp().
1. Hàm stremp(), strcasecmp(), strnatcmp().
Để so sánh chuỗi, bạn có thể sử dụng hàm strcmp(), nếu hàm này trả về giá trị 0 khi hai chuỗi này bằng nhau, nếu chuỗi str1 lớn hơn str2 thì hàm trả về giá trị lớn hơn 0, ngược lại nếu str1 nhỏ hơnstr2 hàm trả về giá trị nhỏ hơn 0.
Cú pháp: int strcmp(string1, string2);
***Lưu ý: hàm so sánh hai chuỗi có phân biệt chữ hoa hay chữ thường, trong trường hợp ngược lại bạn có thể sử dụng hai hàm strcasecmp(), strnatcmp().
2. Kiểm tra chiều dài của chuỗi.
Khi bạn muốn kiểm tra chiều dài của chuỗi, bạn có thể sử dụng hàm strlen(str).
Ví dụ:
<?
$str="your customer service is excellent.";
echo "Length: " .strlen($str);
echo "Length: " .strlen($str);
?>
Xem kết quả:
Thứ Ba, 25 tháng 10, 2011
//
Nhãn:
php
//
0
nhận xét
//
0 nhận xét to "Hàm so sánh chuỗi"
Nhãn
- blog (2)
- c (1)
- dotnet (19)
- Đồ họa (1)
- excel (1)
- games (6)
- hedieuhanh (5)
- joomla (4)
- lamoffer (1)
- paidtoclick (1)
- phanmemkhac (1)
- php (31)
- thuthuat (1)
- trochoi (1)
- truyennguoilon (407)
- word (24)
Blog Archive
-
▼
2011
(507)
-
▼
tháng 10
(28)
- Viết lệnh trong php
- Tạo và kết nối database bằng php
- Hiển thị dữ liệu trong Database lên màn hình
- Khai báo và sử dụng mảng
- Mảng hai chiều
- Mảng ba chiều
- Ghi dữ liệu từ mảng vào File
- Định dạng chuỗi (form góp ý).
- Định dạng chuỗi để In
- Thay đổi kiểu chữ của chuỗi
- Kết hợp hay tách chuỗi
- Hàm so sánh chuỗi
- Hàm tìm kiếm chuỗi
- Hàm thay thế chuỗi
- Biểu thức trong PHP
- Sử dụng khai báo Require
- Sử dụng khai báo include()
- Sử dụng hàm trong PHP
- Gọi một hàm chưa khai báo
- Tạo lớp, thuộc tính và phương thức trong PHP
- Sử dụng thuộc tính của lớp trong PHP
- Gọi phương thức của class
- Thiết lập tính kế thừa trong PHP
- Chồng hàm
- Thiết kế class - Xây dựng class có tên page
- Thiết kế class - Chèn lớp page bằng cách sử dụng r...
- Gán cookie từ PHP
- Sử dụng cookie với session
-
▼
tháng 10
(28)
Đăng nhận xét