Rumah  >  Artikel  >  pangkalan data  >  mysql_fetch_array vs mysql_fetch_assoc vs mysql_fetch_object?

mysql_fetch_array vs mysql_fetch_assoc vs mysql_fetch_object?

WBOY
WBOYke hadapan
2023-09-05 15:41:02602semak imbas

mysql_fetch_array vs mysql_fetch_assoc vs mysql_fetch_object?

Fungsi mysql_* ini ditamatkan dan fungsi lain boleh digunakan untuk menyediakan keselamatan dan fungsi yang lebih baik.

Nota: Sebagai alternatif, anda boleh menggunakan _assoc atau _row.

mysql_fetch_assoc

Fungsi ini mengembalikan tatasusunan rentetan bersekutu yang sepadan dengan baris yang diambil, atau FALSE jika tiada lagi baris. Tatasusunan associativity memberitahu kami pasangan nilai kunci, manakala kunci memberitahu kami sebarang nama lajur dan nilai memberitahu kami nilai baris.

Di sini kita boleh memetakan nama lajur kepada kunci dan nilai kepada baris. Contohnya.

Key is ID and value is corresponding name.

mysql_fetch_array

​​>

Nama fungsi ini menunjukkan bahawa ia mengembalikan tatasusunan. Ia mendapat baris hasil sebagai tatasusunan bersekutu, tatasusunan angka atau kedua-duanya. Kekuncinya mempunyai nilai angka dan rentetan.

mysql_fetch_object

Fungsi ini mengembalikan baris sebagai objek dan tidak mengembalikan tatasusunan.

Atas ialah kandungan terperinci mysql_fetch_array vs mysql_fetch_assoc vs mysql_fetch_object?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam