Penggabungan PDO dalam Kelas
Objektifnya adalah untuk menggabungkan objek PDO dalam kelas, membenarkan akses kepada pertanyaan MySQL dan pernyataan yang disediakan dalam kelas contoh. Walau bagaimanapun, percubaan untuk menjadikan objek PDO sebagai sifat kelas, seperti yang ditunjukkan dalam contoh yang disediakan, gagal.
Penyelesaian Corak Tunggal
Untuk menangani isu ini, memanfaatkan corak singleton disyorkan. Corak tunggal memastikan bahawa hanya satu contoh kelas wujud, menyediakan titik pusat akses kepada sumber yang dikongsi.
Pelaksanaan
Dalam penyelesaian yang disediakan, kelas dinamakan Teras melaksanakan corak tunggal dan mewujudkan sambungan pangkalan data. Kelas termasuk struktur berikut:
Contoh Penggunaan
Dalam kejadian atau skrip kelas lain, langkah berikut boleh diambil untuk menggunakan sambungan pangkalan data:
Faedah Corak Singleton
Atas ialah kandungan terperinci Bagaimanakah saya boleh mengakses pertanyaan MySQL dan penyata yang disediakan dalam contoh kelas menggunakan PDO?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!