intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Lập trình web nâng cao: Chương 5 - Trường ĐH Văn Hiến

Chia sẻ: _ _ | Ngày: | Loại File: PDF | Số trang:26

15
lượt xem
5
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng Lập trình web nâng cao: Chương 5 String và DateTime, cung cấp cho người học những kiến thức như: Các hàm Xử lý chuỗi; Thư viện Date Time. Mời các bạn cùng tham khảo!

Chủ đề:
Lưu

Nội dung Text: Bài giảng Lập trình web nâng cao: Chương 5 - Trường ĐH Văn Hiến

  1. 24/05/2021 Lập trình web nâng cao 1
  2. Chương 5 – String và DateTime 01 String 02 Date và Time 03 04 05 24/05/2021 Lập trình web nâng cao 2
  3. 01 Các 02 hàm Xử lý chuỗi 04 05 24/05/2021 Lập trình web nâng cao 3
  4. Hàm split() Hàm split dùng để cắt chuỗi thành nhiều phần nhỏ dựa vào 01mẫu định dạng cho trước. một Cú pháp: array split(string pattern, string string [, int limit]) 02 Ví dụ: 04 05 24/05/2021 Lập trình web nâng cao 4
  5. Hàm strlen() Hàm strlen() dùng để xác định độ dài của chuỗi. 01  Cú pháp: int strlen(string str);  02 Ví dụ: 04 05 24/05/2021 Lập trình web nâng cao 5
  6. Các hàm so sánh chuỗi Hàm strcmp(): so sánh 2 chuỗi, phân biệt chữ hoa, thường 01 Cú pháp: int strcmp(string str1, string str2) Hàm 02nà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ụ: 04 Kết quả: in ra 1 05 24/05/2021 Lập trình web nâng cao 6
  7. Các hàm so sánh chuỗi Hàm strcasecmp(): so sánh 2 chuỗi, không phân biệt hoa, thường. 01 Cú pháp: int strcasecmp(string str1, string str2); Hàm trả về: 02• 0 – nếu 2 chuỗi bằng nhau • 0 – nếu chuỗi string1 lớn hơn chuỗi string2 ví dụ: 04 05 24/05/2021 Lập trình web nâng cao 7
  8. Hàm chuyển đổi chữ 01 strtolower(): chuyển đổi chữ hoa sang chữ thường. Hàm Cú pháp: string strtolower(string str); ví02 dụ:  04 Hàm strtoupper(): chuyển đổi chữ thường sang chữ hoa. 05 24/05/2021 Lập trình web nâng cao 8
  9. Hàm chuyển đổi chữ Ví01 dụ: 02 04 05 24/05/2021 Lập trình web nâng cao 9
  10. Hàm chuyển đổi chữ Hàm ucfirst(): chuyển đổi ký tự đầu tiên của chuỗi thành chữ hoa.  01 Cú pháp: string ucfirst(string str); ví02 dụ: 04 05 24/05/2021 Lập trình web nâng cao 10
  11. Chuyển đổi chữ  Hàm ucwords() dùng để chuyển ký tự đầy tiên của từ thành chữ 01 hoa. cú02 pháp: string ucwords(string str); ví dụ: 04 05 24/05/2021 Lập trình web nâng cao 11
  12. Hàm Explode() Hàm explode dùng để chia một chuỗi thành nhiều phần tử  01 của mảng.  Cú pháp: array explode(string separator, string str [, int 02 limit]);  Ví dụ: 04 05 24/05/2021 Lập trình web nâng cao 12
  13. Hàm implode() Hàm 01 implode() dùng để lấy giá trị các phần tử trong mảng nối thành một chuỗi. Cú pháp: string implode(string delimiter, array pieces) 02 Ví dụ: 04 05 24/05/2021 Lập trình web nâng cao 13
  14. Hàm str_replace() 01 str_replace() dùng để thay thế chuỗi ký tự của Hàm một chuỗi. Cú pháp: 02 Ví dụ: 04 05 24/05/2021 Lập trình web nâng cao 14
  15. Hàm substr() 01 substr() dùng để cắt một phần của một chuỗi Hàm Cú pháp: string substr(string str, int start [, int length]) 02dụ: Ví 04 05 24/05/2021 Lập trình web nâng cao 15
  16. Hàm substr_replace() Hàm substr_reaplace() dùng để thay thế một chuỗi được định 01 trước. Cú pháp: string substr_replace(string str, string replace, int 02[, int length]) start Ví dụ: 04 05 24/05/2021 Lập trình web nâng cao 16
  17. Cắt khoảng trắng 2 đầu chuỗi 01dụng hàm trim(), ltrim, rtrim() để cắt bổ khoảng trắng 2 đầu, Sử bên trái và bên phải của chuỗi. Cú pháp: string trim(string str); 02 string ltrim(string str); string rtrim(string str); Ví dụ: 04 05 24/05/2021 Lập trình web nâng cao 17
  18. Hàm str_pad()  Hàm str_pad() dùng để đệm thêm một chuỗi, một ký tự,… vào một chuỗi.  01 Cú pháp: string str_pad(string str, int length [, string pad_string [, int pad_type]]) Trong đó: str là chuỗi cần chèn thêm 02 length là độ dài cần thêm pad_string là được chèn thêm vào pad_type gồm: STR_PAD_RIGHT, STR_PAD_LEFTvà STR_PAD_BOTH tức là đệm thêm bên trái, phải và cả 2 bên. 04 05 24/05/2021 Lập trình web nâng cao 18
  19. 01 02 Thư viện Date Time 04 05 24/05/2021 Lập trình web nâng cao 19
  20. Thư viện Date Time  Kiểm tra ngày tháng: sử dụng hàm checkdate() để kiểm tra 01tính hợp lệ của ngày tháng.  Cú pháp: Boolean checkdate(int month, int day, int year) 02  Ví dụ: 04 05 24/05/2021 Lập trình web nâng cao 20
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2