Bài giảng Lab 8: Xây dụng lớp truy xuất cơ sở dữ liệu

"Bài giảng Lab 8: Xây dụng lớp truy xuất cơ sở dữ liệu" trình bày khai thác lớp truy xuất cơ sở dữ liệu PDO; xây dựng lớp Db để truy xuất cơ sở dữ liệu cơ bản sử dụng lớp PDO để truy xuất cơ sở dữ liệu mysql; các lớp kế thừa lớp Db phù hợp với từng nhóm chức năng; Xây dựng cấu trúc, vị trí các đối tượng cho website; Hiện thực một số chức năng căn bản . | LAB 8 Xây dụng lớp truy xuất CSDL 1. Mục tiêu - Tìm hiểu khai thác lớp truy xuất CSDL PDO - Xây dựng lớp Db để truy xuất csdl cơ bản sử dụng lớp PDO để truy xuất csdl mysql. - Xây dựng các lớp kế thừa lớp Db phù hợp với từng nhóm chức năng. - Xây dựng cấu trúc vị trí các đối tượng cho website. - Hiện thực một số chức năng căn bản. 2. Tóm tắt lý thuyết Lớp truy xuất csdl PDO - PDO PHP Data Object là API cung cấp cho chúng ta để kết nối cũng như thao tác với CSDL chuyển dữ liệu thành các đối tượng để chúng ta dễ thao tác. - PDO hỗ trợ thao tác trên nhiều CSDL khác nhau. - Sử dụng PDO chúng ta không phải quan tâm nhiều tới csdl nào chúng ta sử dụng để lưu trữ. Khi thay đổi CSDL ta cũng không cần thay đổi code đã viết Class Định nghĩa class class Class_name Các thuộc tính của class Các phương thức của class Các bổ từ Mỗi thuộc tính hay function được khai báo sau các từ khóa public mặc định private protected. - Phần tử đặt sau public có thể được truy xuất từ bên ngoài lớp trong lớp và kế thừa sang các class con. - Phần tử đặt sau protected Chỉ được phép truy xuất từ trong class và kế thừa sang các class con. - Phần tử đặt sau private chỉ được truy xuất từ trong chính lớp định nghĩa. Không thể truy xuất từ ngoài lớp và không được kế thừa sang các class con. Truy xuất - Để truy xuất đến một thành phần của class hay thể hiện của phần tử ta sử dụng toán tử - gt . - Truy xuất phần tử từ bên trong của một class sử dụng this- gt thành_phần. Hàm tạo hàm hủy - Hàm tạo được tự động thực thi khi tạo thể hiện của class public function _construct _ hai ký tự gạch dưới - Hàm hủy hàm được tự động thực thi khi đối tượng bị hủy. public function _destruct Kế thừa Tính kế thừa để có thể tái sử dụng lại các thuộc tính và phương thức đã được định nghĩa trong các class đã có. Lớp được định nghĩa ban đầu được gọi là lớp cơ sở. Lớp kế thừa từ lớp cơ sở gọi là lớp kế thừa. Khi kế thừa các thành phần có thuộc tính public và protected của lớp cơ sở sẽ được sử dụng trong lớp kế thừa. Để class B .

Bấm vào đây để xem trước nội dung
TÀI LIỆU LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.