Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 53 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
53
Dung lượng
2,54 MB
Nội dung
Bài4LậptrìnhPHP(phần2) Viết câu lệnh điều khiển Viết mã cho biểu thức điều kiện Viết cấu trúc lựa chọn Khởi tạo và sử dụng hàm Các kỹ năng cơ bản để làm việc với hàm Khởi tạo và sử dụng thư viện của hàm Khởi tạo và sử dụng đối tượng Khởi tạo và sử dụng lớp Viết hằng, thuộc tính và phương thức của lớp Một số kỹ năng bổ sung Làm việc với kế thừa Nhắc lại bài cũ Viết câu lệnh điều khiển Viết mã cho biểu thức điều kiện Viết cấu trúc lựa chọn Khởi tạo và sử dụng hàm Các kỹ năng cơ bản để làm việc với hàm Khởi tạo và sử dụng thư viện của hàm Khởi tạo và sử dụng đối tượng Khởi tạo và sử dụng lớp Viết hằng, thuộc tính và phương thức của lớp Một số kỹ năng bổ sung Làm việc với kế thừa Bài 4: Lậptrình PHP (phần 2) 2 m1 Slide 2 m1 Thiếu chi tiết của khởi tạo và sử dụng đối tượng manhnd, 1/30/2012 Nội dung bài học 1. Làm việc với chuỗi và số 2. Làm việc với ngày tháng Bài 4: Lậptrình PHP (phần 2) 3 2. Làm việc với ngày tháng 3. Làm việc với mảng Trong phần này có các nội dung: 1.1. Làm việc với chuỗi 1.2. Làm việc với số 1.3. Các kỹ năng khác 1. Làm việc với chuỗi và số Bài 4: Lậptrình PHP (phần 2)4 Trong phần này có các nội dung: 1.1.1. Tạo ra chuỗi 1.1.2. Thêm các ký tự đặc biệt vào chuỗi 1.1.3. Làm việc với độ dài chuỗi và chuỗi con 1.1.4. Tìm kiếm trong chuỗi 1.1.5. Thay thế một bộ phận trong chuỗi 1.1.6. Sửa chuỗi 1.1.7. Chuyển đổi giữa chuỗi và mảng 1.1. Làm việc với chuỗi Trong phần này có các nội dung: 1.1.1. Tạo ra chuỗi 1.1.2. Thêm các ký tự đặc biệt vào chuỗi 1.1.3. Làm việc với độ dài chuỗi và chuỗi con 1.1.4. Tìm kiếm trong chuỗi 1.1.5. Thay thế một bộ phận trong chuỗi 1.1.6. Sửa chuỗi 1.1.7. Chuyển đổi giữa chuỗi và mảng Bài 4: Lậptrình PHP (phần 2) 5 Cách 1: gán chuỗi với dấu nháy đơn ‘’ Cách 2: gán chuỗi với dấu nháy kép “”. Với cách này ta có thể gán giá trị của các biến vào trong chuỗi dễ dàng (phép thay thế biến) Cách 3: gán chuỗi bằng HereDoc 1.1.1. Tạo ra chuỗi Cách 1: gán chuỗi với dấu nháy đơn ‘’ Cách 2: gán chuỗi với dấu nháy kép “”. Với cách này ta có thể gán giá trị của các biến vào trong chuỗi dễ dàng (phép thay thế biến) Cách 3: gán chuỗi bằng HereDoc Bài 4: Lậptrình PHP (phần 2) 6 Cách 4: gán chuỗi bằng NowDoc So sánh giữa các cách tạo chuỗi: Khi tạo chuỗi sử dụng dấu nháy kép “” hay cú pháp kiểu heredoc, PHP sẽ thực hiện phép thay thế biến. Khi cần, quá trình này sẽ chuyển đổi giá trị biến sang kiểu chuỗi Tạo ra chuỗi Cách 4: gán chuỗi bằng NowDoc So sánh giữa các cách tạo chuỗi: Khi tạo chuỗi sử dụng dấu nháy kép “” hay cú pháp kiểu heredoc, PHP sẽ thực hiện phép thay thế biến. Khi cần, quá trình này sẽ chuyển đổi giá trị biến sang kiểu chuỗi Bài 4: Lậptrình PHP (phần 2) 7 Sử dụng ký hiệu thoát nối tiếp 1.1.2. Thêm các ký tự đặc biệt vào chuỗi Thoát nối tiếp Mô tả Dùng cho \\ \ Tất cả các chuỗi trừ nowdoc \’ ‘ Chuỗi sử dụng dấu nháy đơn ‘ \” “ Chuỗi sử dụng dấu nháy kép “ \$ $ Chuỗi sử dụng “ và heredoc Bài 4: Lậptrình PHP (phần 2) 8 \$ $ Chuỗi sử dụng “ và heredoc \n Dòng mới Chuỗi sử dụng “ và heredoc \t Tab mới Chuỗi sử dụng “ và heredoc \v Tab dọc Chuỗi sử dụng “ và heredoc \oo Giá trị hệ bát phân Chuỗi sử dụng “ và heredoc \xhh Giá trị hệ thập lục phân Chuỗi sử dụng “ và heredoc Sử dụng hàm htmlentities: Trả về chuỗi sau khi chuyển tất cả các ký tự HTML đặc biệt sang thực thể HTML Ví dụ: Thêm các ký tự đặc biệt vào chuỗi Bài 4: Lậptrình PHP (phần 2) 9 [...]... viết hoa Bài 4: Lậptrình PHP (phần 2) 14 Sửa chuỗi Ví dụ: Bài 4: Lậptrình PHP (phần 2) 15 1.1.7 Chuyển đổi giữa chuỗi và mảng Sử dụng các hàm chuyển đổi: Ví dụ: Bài 4: Lậptrình PHP (phần 2) 16 1.1.8 So sánh chuỗi Sử dụng các hàm so sánh: Ví dụ: Bài 4: Lậptrình PHP (phần 2) 17 1.2 Làm việc với số Trong phần này có các nội dung: 1.2.1 Sử dụng các hàm toán học 1.2.2 Sinh số ngẫu nhiên Bài 4: Lập trình. .. dụng của hàm date: Bài 4: Lậptrình PHP (phần 2) 28 Sử dụng nhãn thời gian Bài 4: Lậptrình PHP (phần 2) 29 Sử dụng nhãn thời gian Ví dụ: Bài 4: Lậptrình PHP (phần 2) 30 Sử dụng nhãn thời gian Làm việc với nhãn thời gian: Sử dụng các hàm làm việc: Ví dụ: Bài 4: Lậptrình PHP (phần 2) 31 Sử dụng nhãn thời gian Hướng dẫn lấy các thành phần của nhãn thời gian: Bài 4: Lậptrình PHP (phần 2) 32 Sử dụng nhãn... 1.2.2 Sinh số ngẫu nhiên Bài 4: Lậptrình PHP (phần 2) 18 1.2.1 Sử dụng các hàm toán học Một số hàm toán học thông dụng: Bài 4: Lậptrình PHP (phần 2) 19 Sử dụng các hàm toán học Ví dụ: Bài 4: Lậptrình PHP (phần 2) 20 1.2.2 Sinh số ngẫu nhiên Các hàm sinh số ngẫu nhiên: Bài 4: Lậptrình PHP (phần 2) 21 Sinh số ngẫu nhiên Ví dụ: Bài 4: Lậptrình PHP (phần 2) 22 1.3 Các kỹ năng khác Trong phần này có các... số Bài 4: Lập trình PHP (phần 2) 23 1.3.1 Định dạng lại chuỗi và số Sử dụng hàm sprintf($format, $var1[, $var2…]): Trả về chuỗi chứa một hoặc nhiều giá trị được định dạng theo tham số $format Mã định dạng luôn bắt đầu bằng ký hiệu % và kết thúc là ký tự xác định kiểu dữ liệu Bảng mã các kiểu chuyển dữ liệu: Bài 4: Lậptrình PHP (phần 2) 24 Định dạng lại chuỗi và số Ví dụ: Bài 4: Lập trình PHP (phần 2). .. tại Các kiểu mẫu dùng cho hàm strtotime: Bài 4: Lập trình PHP (phần 2) 33 Sử dụng nhãn thời gian Ví dụ: Bài 4: Lập trình PHP (phần 2) 34 2.2 Sử dụng đối tượng Lớp DateTime cung cấp phương thức hướng đối tượng để làm việc với ngày tháng và thời gian Sử dụng đối tượng DateTime: Tạo đối tượng DateTime: Các hàm của đối tượng DateTime: Bài 4: Lập trình PHP (phần 2) 35 ... thiết lập Ví dụ: Lấy độ dài chuỗi: dùng hàm strlen($str), hàm này trả về độ dài của chuỗi Ví dụ: Bài 4: Lậptrình PHP (phần 2) 10 Làm việc với độ dài chuỗi và chuỗi con Trích ra chuỗi con từ chuỗi ban đầu: sử dụng hàm substr($str, $i[, $len]) Hàm này trả về chuỗi con của chuỗi $str bắt đầu từ vị trí được định bởi biến $i và chứa số ký tự được định bởi biến $len Ví dụ: Bài 4: Lậptrình PHP (phần 2) 11... số Cách 1: viết kiểu cần ép trong cặp ngoặc đơn, theo sau là giá trị cần ép Cách 2: Sử dụng các hàm chuyển đổi: Ví dụ: Bài 4: Lậptrình PHP (phần 2) 26 2 Làm việc với ngày tháng Trong phần này có các nội dung: 2.1 Sử dụng nhãn thời gian 2.2 Sử dụng đối tượng Bài 4: Lậptrình PHP (phần 2) 27 2.1 Sử dụng nhãn thời gian Nhãn thời gian sử dụng số nguyên để biểu thị ngày tháng và thời gian Số nguyên này lưu... PHP (phần 2) 11 1.1 .4 Tìm kiếm trong chuỗi Sử dụng hàm strpos($str1, $str2[,$offset]): Tìm kiếm $str2 trong $str1 Nếu biến $str2 được tìm thấy, trả về giá trị nguyên cho vị trí của biến Nếu không tìm thấy $str2, trả về FALSE Theo mặc định, quá trình tìm kiếm sẽ bắt đầu từ vị trí 0, tuy nhiên có thể sử dụng biến $offset để chỉ định vị trí bắt đầu Ví dụ: Bài 4: Lậptrình PHP (phần 2) 12 1.1.5 Thay thế... để chỉ định vị trí bắt đầu Ví dụ: Bài 4: Lậptrình PHP (phần 2) 12 1.1.5 Thay thế một bộ phận trong chuỗi Sử dụng hàm str_replace($str1, $new, $str2): trả về chuỗi mới trong đó tất cả $str1 trong $str2 được thay bằng $new Ví dụ: Bài 4: Lậptrình PHP (phần 2) 13 1.1.6 Sửa chuỗi Sử dụng các hàm sửa: Tên hàm Mô tả ltrim($str) Trả về chuỗi mới loại bỏ các khoảng trắng thừa bên trái chuỗi $str rtrim($str) . dụ: Sửa chuỗi Bài 4: Lập trình PHP (phần 2) 15 Sử dụng các hàm chuyển đổi: Ví dụ: 1.1.7. Chuyển đổi giữa chuỗi và mảng Sử dụng các hàm chuyển đổi: Ví dụ: Bài 4: Lập trình PHP (phần 2) 16 Sử dụng. sánh: Ví dụ: Bài 4: Lập trình PHP (phần 2) 17 Trong phần này có các nội dung: 1.2.1. Sử dụng các hàm toán học 1.2.2. Sinh số ngẫu nhiên 1.2. Làm việc với số Bài 4: Lập trình PHP (phần 2) 18 Một. thừa Bài 4: Lập trình PHP (phần 2) 2 m1 Slide 2 m1 Thiếu chi tiết của khởi tạo và sử dụng đối tượng manhnd, 1/30/2012 Nội dung bài học 1. Làm việc với chuỗi và số 2. Làm việc với ngày tháng Bài 4: