1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Bài giảng lập trình web nâng cao chương 5 trường đh văn hiến

26 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Chương 5 – String và DateTime
Trường học Đại học Văn Hiến
Chuyên ngành Lập trình Web Nâng Cao
Thể loại Bài giảng
Năm xuất bản 2021
Thành phố Hồ Chí Minh
Định dạng
Số trang 26
Dung lượng 1,21 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

02 04 Hàm split 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 splitstring pattern, string string [, int limit] Ví dụ:...  Hàm

Trang 1

24/05/2021 Lập trình web nâng cao 1

Trang 4

02

04

Hàm split()

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 5

 Hàm strlen() dùng để xác định độ dài của chuỗi.

 Cú pháp: int strlen(string str);

 Ví dụ:

Trang 6

02

04

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

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ụ:

Trang 7

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 11

 Hàm ucwords() dùng để chuyển ký tự đầy tiên của từ thành chữ

hoa

cú pháp: string ucwords(string str);

ví dụ:

Trang 13

Hàm 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)

Ví dụ:

Trang 15

Hàm substr() dùng để cắt một phần của một chuỗi

Cú pháp: string substr(string str, int start [, int length])

Ví dụ:

Trang 16

Cú pháp: string substr_replace(string str, string replace, int

start [, int length])

Ví dụ:

Trang 17

Sử dụng hàm trim(), ltrim, rtrim() để cắt bổ khoảng trắng 2 đầu, bên trái và bên phải của chuỗi.

Cú pháp: string trim(string str);

string ltrim(string str);

string rtrim(string str);

Ví dụ:

Trang 18

02

04

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.

 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

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_LEFT và STR_PAD_BOTH tức là đệm thêm bên trái, phải và cả 2 bên.

Trang 19

02

04

05

Thư viện Date Time

Trang 20

02

04

Thư viện Date Time

 Kiểm tra ngày tháng: sử dụng hàm checkdate() để kiểm tratính hợp lệ của ngày tháng

 Cú pháp: Boolean checkdate(int month, int day, int year)

 Ví dụ:

Trang 22

02

04

Tham số trong hàm Date()

Tham số trong hàm date()

Trang 23

02

04

05

Tham số trong hàm Date()

Trang 24

02

04

Làm việc với đối tượng DateTime

Khởi tạo đối tượng date;

 $date = DateTime();

Để định dạng ngày giờ, sử dụng hàm

format(“thamso”)

Ví dụ: $obj = new DateTime();

echo $obj->format(“d-m-Y h:i:sa");

Kết quả: 26-03-2010 04:19:42pm

Trang 25

02

04

05

Thiết lập ngày thàng và thời gian

Sử dụng hàm setDate() để thiết lập ngày tháng

Cú pháp: Boolean setDate(integer year, integer month, integer day)

 Sử dụng hàm setTime để thiết lập thời gian

 Cú pháp: Boolean setTime(integer hour, integer minute [, integer second])

Trang 26

Trân trọng cảm ơn!

Ngày đăng: 30/06/2023, 08:58

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm