Maison > développement back-end > tutoriel php > Comment convertir les tableaux de résultats MySQL en JSON en PHP (pré-5.2.0) ?

Comment convertir les tableaux de résultats MySQL en JSON en PHP (pré-5.2.0) ?

DDD
Libérer: 2024-10-31 04:31:01
original
468 Les gens l'ont consulté

How to convert MySQL result arrays to JSON in PHP (pre-5.2.0)?

Conversion du tableau de résultats MySQL en JSON

Problème :

Vous souhaitez convertir le tableau de résultats d'une requête MySQL en Format JSON en PHP, de préférence avec une solution compatible avec les versions PHP ci-dessous 5.2.0.

Solution :

Pour les versions PHP 5.2.0 et supérieures :

Utilisez json_encode() function :

<code class="php">echo json_encode($row);</code>
Copier après la connexion

Pour les versions PHP ci-dessous 5.2.0 :

Utiliser la classe JSON du package PEAR :

  1. Installer le package PEAR :
pear install JSON
Copier après la connexion
  1. Inclure le JSON class :
<code class="php">include_once 'JSON.php';</code>
Copier après la connexion
  1. Créer un nouvel objet JSON :
<code class="php">$json = new Services_JSON;</code>
Copier après la connexion
  1. Convertir le tableau de résultats en JSON :
<code class="php">echo $json->encode($row);</code>
Copier après la connexion

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal