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
308 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!

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