Comment générer des données JSON en PHP à l'aide de json_encode()
Pour générer des données JSON à partir d'une base de données MySQL, vous pouvez utiliser json_encode( ) fonction en PHP. Voici comment procéder :
Récupérer des données de base de données dans un tableau :
<code class="php">$sql = "SELECT * FROM Posts LIMIT 20"; $result = $db->query($sql); $posts = $result->fetch_all(MYSQLI_ASSOC);</code>
Générer JSON avec json_encode() :
<code class="php">$response = json_encode($posts); // Output the JSON data echo $response;</code>
Si vous devez enregistrer les données JSON dans un fichier, vous pouvez utiliser :
<code class="php">file_put_contents('results.json', $response);</code>
Explication :
Avantages de l'utilisation de json_encode() :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!