Bagaimana untuk menukar tatasusunan hasil MySQL kepada JSON dalam PHP (pra-5.2.0)?

DDD
Lepaskan: 2024-10-31 04:31:01
asal
336 orang telah melayarinya

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

Menukar Tatasusunan Hasil MySQL kepada JSON

Masalah:

Anda ingin menukar tatasusunan hasil daripada pertanyaan MySQL kepada Format JSON dalam PHP, sebaik-baiknya dengan penyelesaian yang serasi dengan versi PHP di bawah 5.2.0.

Penyelesaian:

Untuk PHP versi 5.2.0 dan di atas:

Gunakan fungsi json_encode():

<code class="php">echo json_encode($row);</code>
Salin selepas log masuk

Untuk versi PHP di bawah 5.2.0:

Gunakan JSON kelas daripada pakej PEAR:

  1. Pasang pakej PEAR:
pear install JSON
Salin selepas log masuk
  1. Sertakan kelas JSON:
<code class="php">include_once 'JSON.php';</code>
Salin selepas log masuk
  1. Buat objek JSON baharu:
<code class="php">$json = new Services_JSON;</code>
Salin selepas log masuk
  1. Tukar tatasusunan hasil kepada JSON:
<code class="php">echo $json->encode($row);</code>
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk menukar tatasusunan hasil MySQL kepada JSON dalam PHP (pra-5.2.0)?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!