Trang

Thứ Năm, 18 tháng 7, 2013

Cách lấy mảng dữ liệu từ đối tượng Zend_Paginator [Zend Framework]

Đôi khi dữ liệu truy vấn trả về cho chúng ta không phải là một mảng dữ liệu, mà thay vào đó là một đối tượng. Khi làm việc với Zend Paginator thì dữ liệu trả về là một đối tượng Zend_Paginator_Object...
Khi dữ liệu trả về là một đối tượng Zend_Paginator_Object , thì việc lấy dữ liệu từ nó đôi khi làm chúng ta không biết phải làm sao. Thông thường chúng ta dùng lệnh foreach để lấy dữ liệu từ nó. Nhưng trong một số trường hợp chúng ta cần lấy dữ liệu mà không cần phải foreach. Lớp Zend_Paginator_Adapter_Array có một phương thức là getItems() giúp chúng ta xử lý việc này.
$adapter = $paginator->getAdapter();
$results = $adapter->getItems(0, $adapter->count());
Nguồn: Sưu tầm Internet

Không có nhận xét nào:

Đăng nhận xét