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

Bolehkah saya Campurkan mysql_ dan mysqli_ API dalam PHP?

DDD
Lepaskan: 2024-12-15 03:07:09
asal
386 orang telah melayarinya

Can I Mix mysql_ and mysqli_ APIs in PHP?

Mencampurkan API MySQL dalam PHP

Bolehkah seseorang mencampurkan mysql_ dan mysqli_ API dalam PHP?

Jawapan

Tidak, tidak boleh dicampur mysql_ dan mysqli_ API dalam PHP. Ini adalah API yang berasingan dan sumber yang dihasilkannya tidak serasi.

Dalam contoh kod yang disediakan, isu ini disebabkan oleh percubaan menggunakan mysql_close() untuk menutup sambungan mysqli_ (atau sebaliknya). Ini akan menghasilkan amaran kerana kedua-dua API mengendalikan sambungan secara berbeza.

Untuk menutup sambungan mysqli_, seseorang harus menggunakan mysqli_close(), manakala untuk sambungan mysql_ seseorang harus menggunakan mysql_close().

Menyemak Kesahan Sambungan

Untuk menyemak sama ada sambungan MySQL sah, seseorang boleh menggunakan sama ada mysqli_connect_errno() (untuk sambungan mysqli_) atau mysql_errno() (untuk sambungan mysql_). Fungsi ini mengembalikan kod ralat jika sambungan gagal, atau 0 jika sambungan sah.

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

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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan