Heim  >  Artikel  >  Datenbank  >  mysql_fetch_array vs. mysql_fetch_assoc vs. mysql_fetch_object?

mysql_fetch_array vs. mysql_fetch_assoc vs. mysql_fetch_object?

WBOY
WBOYnach vorne
2023-09-05 15:41:02601Durchsuche

mysql_fetch_array vs mysql_fetch_assoc vs mysql_fetch_object?

Diese mysql_*-Funktionen sind veraltet und andere Funktionen können verwendet werden, um mehr Sicherheit und Funktionalität zu bieten.

Hinweis: Alternativ können Sie _assoc oder _row verwenden.

mysql_fetch_assoc

Diese Funktion gibt ein assoziatives Array von Zeichenfolgen zurück, die den abgerufenen Zeilen entsprechen, oder FALSE, wenn keine weiteren Zeilen vorhanden sind. Das Assoziativitätsarray verrät uns die Schlüssel-Wert-Paare, während die Schlüssel uns etwaige Spaltennamen und die Werte uns die Zeilenwerte verraten.

Hier können wir Spaltennamen Schlüsseln und Werte Zeilen zuordnen. Zum Beispiel.

Key is ID and value is corresponding name.

mysql_fetch_array

​​>

Dieser Funktionsname gibt an, dass er ein Array zurückgibt. Die Ergebniszeilen werden als assoziatives Array, numerisches Array oder beides abgerufen. Seine Schlüssel haben sowohl numerische als auch Zeichenfolgenwerte.

mysql_fetch_object

Diese Funktion gibt Zeilen als Objekte zurück und keine Arrays.

Das obige ist der detaillierte Inhalt vonmysql_fetch_array vs. mysql_fetch_assoc vs. mysql_fetch_object?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen