ArrayObject trong PHP

Một đối tượng hữu ích khác được giới thiệu trong PHP5 là đối tượng mảng ArrayObject, đây là đối tượng được xây dựng sẵn trong thư viện PHP chuẩn, điều này giúp bạn có thể truy cập mảng theo kiểu hướng đối tượng. Bạn có thể tạo ra đối tượng dạng mảng vô cùng đơn…

Iterator và ArrayIterator trong PHP

Iterator Iterator về bản chất là một interface chuẩn được xây dựng sẵn trong PHP để bạn giễ dàng thao tác với các bộ giá trị. Cấu trúc của interface iterator trong PHP mặc định khai báo một số phương thức như sau: interface Iterator { function rewind(); function current(); function key(); function next(); function…

Abstract class và interface trong PHP

Interface Interface là một lớp rỗng chỉ chứa khai báo về tên phương thức không có khai báo về thuộc tính hay thứ gì khác và các phương thức này cũng là rỗng. Bởi vậy bất kỳ lớp nào sử dụng lớp interface đều phải định nghĩa các phương thức đã khai báo ở lớp…