So generieren Sie JSON-Daten in PHP mit json_encode()
Um JSON-Daten aus einer MySQL-Datenbank zu generieren, können Sie json_encode( )-Funktion in PHP. So geht's:
Datenbankdaten in ein Array abrufen:
<code class="php">$sql = "SELECT * FROM Posts LIMIT 20"; $result = $db->query($sql); $posts = $result->fetch_all(MYSQLI_ASSOC);</code>
JSON mit json_encode() generieren:
<code class="php">$response = json_encode($posts); // Output the JSON data echo $response;</code>
Wenn Sie die JSON-Daten in einer Datei speichern müssen, können Sie Folgendes verwenden:
<code class="php">file_put_contents('results.json', $response);</code>
Erklärung:
Vorteile der Verwendung von json_encode():
Das obige ist der detaillierte Inhalt vonWie gebe ich JSON-Daten aus einer MySQL-Datenbank mit json_encode() von PHP aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!