Heim > Backend-Entwicklung > PHP-Tutorial > Drei Möglichkeiten zur Implementierung einer nicht gepufferten Abfrage-API in PHP

Drei Möglichkeiten zur Implementierung einer nicht gepufferten Abfrage-API in PHP

墨辰丷
Freigeben: 2023-03-29 09:42:02
Original
1867 Leute haben es durchsucht

In diesem Artikel werden hauptsächlich drei Arten von nicht gepufferten Abfrage-APIs von PHP vorgestellt. Wie PHP ungepufferte Abfragen durchführt, können sich alle anschauen Informationen zur Abfrage im gepufferten Modus von PHP. Das unten aufgeführte Beispiel zeigt, wie die API für nicht gepufferte Abfragen ausgeführt wird.

Nicht gepufferte Abfragemethode eins:

mysqli

<?php
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");
$uresult = $mysqli->query("SELECT Name FROM City", MYSQLI_USE_RESULT);

if ($uresult) {
  while ($row = $uresult->fetch_assoc()) {
    echo $row[&#39;Name&#39;] . PHP_EOL;
  }
}
$uresult->close();
?>
Nach dem Login kopieren

Nicht gepufferte Abfragemethode zwei:

pdo_mysql

<?php
$pdo = new PDO("mysql:host=localhost;dbname=world", &#39;my_user&#39;, &#39;my_pass&#39;);
$pdo->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, false);

$uresult = $pdo->query("SELECT Name FROM City");
if ($uresult) {
  while ($row = $uresult->fetch(PDO::FETCH_ASSOC)) {
    echo $row[&#39;Name&#39;] . PHP_EOL;
  }
}
?>
Nach dem Login kopieren

Nicht -gepufferte Abfrage Methode drei: MySQL

<?php
$conn = mysql_connect("localhost", "my_user", "my_pass");
$db  = mysql_select_db("world");

$uresult = mysql_unbuffered_query("SELECT Name FROM City");
if ($uresult) {
  while ($row = mysql_fetch_assoc($uresult)) {
    echo $row[&#39;Name&#39;] . PHP_EOL;
  }
}
?>
Nach dem Login kopieren

Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, er wird für das Lernen aller hilfreich sein .

Verwandte Empfehlungen:

Detaillierte Grafik- und Texterklärung des zweidimensionalen PHP-Array-Deduplizierungsalgorithmus


php Detaillierte Erläuterung der drei Methoden zum Erhalten von POST-Daten

Denken Sie daran,

php den Index in der URL zu entfernen.php

Das obige ist der detaillierte Inhalt vonDrei Möglichkeiten zur Implementierung einer nicht gepufferten Abfrage-API in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage