Rumah > pangkalan data > tutorial mysql > Bolehkah saya Campurkan API `mysql_` dan `mysqli_` MySQL dalam PHP?

Bolehkah saya Campurkan API `mysql_` dan `mysqli_` MySQL dalam PHP?

Mary-Kate Olsen
Lepaskan: 2024-12-31 10:50:10
asal
653 orang telah melayarinya

Can I Mix MySQL's `mysql_` and `mysqli_` APIs in PHP?

Mencampurkan API MySQL dalam PHP: Nota Awas

Walaupun terdapat cadangan bahawa mungkin untuk mencampurkan API mysql_ dan mysqli_ dalam PHP, adalah penting untuk memahami bahawa amalan ini adalah tidak disyorkan. MySQL mempunyai dua set API: fungsi mysql_ legasi dan fungsi mysqli_ yang dipertingkatkan. Mencampurkan kedua-dua API boleh membawa kepada ralat masa jalan dan gelagat yang tidak dijangka.

Dalam kod yang disediakan, anda cuba membuat sambungan dengan mysqli_connect() dan menutupnya dengan mysql_close(). Gabungan ini tidak serasi. Anda harus sama ada menggunakan mysqli_connect() dan mysqli_close() atau mysql_connect() dan mysql_close() secara konsisten sepanjang kod anda.

Sebagai alternatif, jika anda ingin mengesahkan sambungan, anda harus menggunakan fungsi tutup khusus API yang betul . Untuk mysqli_connect(), gunakan mysqli_close(), dan untuk mysql_connect(), gunakan mysql_close().

Atas ialah kandungan terperinci Bolehkah saya Campurkan API `mysql_` dan `mysqli_` MySQL dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan