Fetch in PHP bezieht sich auf die Abrufmethode zum Abfragen von Daten. Die häufig verwendeten Abrufmethoden in PHP sind mysqli_fetch_assoc, mysqli_fetch_row, mysqli_fetch_array und mysqli_fetch_object.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.4, DELL G3-Computer
Was bedeutet Abruf in PHP?
Der Abruf in PHP bezieht sich auf die Abrufmethode zum Abfragen von Daten.
Der Unterschied zwischen vier häufig verwendeten Abrufen in PHP
In PHP wird mysqli_fetch häufig verwendet, um Daten aus der von der Datenbank zurückgegebenen Ergebnismenge abzurufen. Die am häufigsten verwendeten sind:
mysqli_fetch_assoc(), mysqli_fetch_row(), mysqli_fetch_array (), mysqli_fetch_object() , bei Verwendung sind ihre Unterschiede wie folgt:
$publicMes = mysqli_fetch_assoc($res); var_dump($publicMes);
Die Ergebnisse sind wie folgt:
$a = mysqli_fetch_row($res); var_dump($a);
Die Ergebnisse sind wie folgt
$b = mysqli_fetch_array($res); var_dump($b); echo $b[1].'<br/>'; echo $b['user'];
Die Ergebnisse sind wie folgt:
$c = mysqli_fetch_object($res); var_dump($c);
Die Ergebnisse lauten wie folgt:
Zusammenfassend:
fetch_assoc() gibt das Assoziations-Array zurück, verwendet das Datenbankfeld als Schlüsselwert, um den Wert zu erhalten,
fetch_row() gibt das Index-Array zurück, verwendet den Index, um den Wert zu erhalten,
fetch_array() gibt das assoziative Array zurück, sowohl die Indexnummer als auch das Feld. Über diese beiden Methoden kann ein Wert abgerufen werden.
fetch_object() gibt ein Objekt zurück.
All fetch ruft Daten aus der von zurückgegebenen Ergebnismenge ab Die Datenbank Es wird jeweils nur ein Element abgerufen, und der Zeiger wird beim nächsten Mal abgerufen. Daher müssen Sie eine While-Schleife verwenden, um alle Werte abzurufen In der Schleife sind die Daten unvollständig
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas bedeutet Abrufen in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!