Thay vì sử dụng PDO::FETCH_BOTH ở chế độ tìm nạp, có thể bạn sẽ muốn sử dụng PDO::FETCH_ASSOC - để tìm nạp dữ liệu của bạn dưới dạng một mảng kết hợp.
Sau đó, bạn có thể truy cập các thành viên của mảng bằng:$result['id'] , $result['caption'] , v.v.
PDO hỗ trợ một số chế độ tìm nạp thú vị; bao gồm
- mảng kết hợp:các khóa của mảng sẽ là tên cột, như được trả về từ cơ sở dữ liệu; đó có thể là những gì bạn đã quen
- đối tượng; bao gồm các phiên bản của lớp bạn chỉ định
Để xem những gì có thể xảy ra, bạn có thể muốn xem PDO::FETCH_* khác nhau hằng số - danh sách có thể được tìm thấy tại đây: Hằng số được xác định trước
.