24/05/2021 Lập trình web nâng cao 1 String01 Date và Time02 03 04 Chương 5 – String và DateTime 05 24/05/2021 Lập trình web nâng cao 2 01 02 04 Các hàm Xử lý chuỗi 05 24/05/2021 Lập trình web nâng cao[.]
Trang 124/05/2021 Lập trình web nâng cao 1
Trang 201
Date và Time
02
03
04
Chương 5 – String và DateTime
05
Trang 302
04
Các hàm Xử lý chuỗi
05
Trang 402
04
Hàm split()
05
Hàm split dùng để cắt chuỗi thành nhiều phần nhỏ dựa vào
một mẫu định dạng cho trước
Cú pháp: array split(string pattern, string string [, int limit])
Ví dụ:
Trang 502
04
Hàm strlen()
05
Ví dụ:
Trang 602
04
Các hàm so sánh chuỗi
05
Hàm strcmp(): so sánh 2 chuỗi, phân biệt chữ hoa, thường
Cú pháp: int strcmp(string str1, string str2)
Hàm này trả về giá trị:
• 0 nếu hai chuỗi bằng nhau
• -1 nếu chuỗi str1 nhỏ hơn chuỗi str2
• 1 nếu chuỗi str1 lớn hơn chuỗi str2
Ví dụ:
Kết quả: in ra 1
Trang 702
04
Các hàm so sánh chuỗi
05
Hàm strcasecmp(): so sánh 2 chuỗi, không phân biệt hoa, thường.
Cú pháp: int strcasecmp(string str1, string str2);
Hàm trả về:
• 0 – nếu 2 chuỗi bằng nhau
• <0 – nếu chuỗi string1 nhỏ hơn chuỗi string2
• >0 – nếu chuỗi string1 lớn hơn chuỗi string2
ví dụ:
Trang 802
04
Hàm chuyển đổi chữ
05
Hàm strtolower(): chuyển đổi chữ hoa sang chữ thường
Cú pháp: string strtolower(string str);
ví dụ:
Hàm strtoupper(): chuyển đổi chữ thường sang chữ hoa.
Trang 902
04
Hàm chuyển đổi chữ
05
Ví dụ:
Trang 1002
04
Hàm chuyển đổi chữ
05
Cú pháp: string ucfirst(string str);
ví dụ: