PDO pada PHP

PDO kepanjangannya adalah PHP Data Object. Operasi database menggunakan class PDO adalah cara yang paling dianjurkan di dalam PHP saat ini. Cara lain untuk mengakses database yang masih bisa digunakan pada PHP adalah class mysqli. Akan tetapi lebih disarankan untuk menggunakan PDO karena memiliki fitur yang lebih lengkap.

Selain itu bila program perlu mengubah database server, misalnya dari mysql ke mssql atau ke postgresql, PDO lebih mudah beradaptasi. Cukup mengubah konfigurasi koneksi dan SQL yang tidak sesuai. Sedangkan bila menggunakan mysqli, maka selain sintaks SQL yang berbeda, juga harus mengubah seluruh bagian program yang mengeksekusi ataupun memanggil data dengan mysqli, menjadi misalnya fungsi mssql.

PDO sangat fleksibel dalam hal cara pemakaian. Setidaknya dalam hal penanganan error, eksekusi perintah SQL dan pemanggilan data, dapat dilakukan dengan berbagai cara yang akan dibahas dalam topik topik berikutnya.