Untuk mengekstrak data daripada respons JSON menggunakan cURL dalam PHP, ikut langkah berikut:
$ch = curl_init();
Tetapkan pilihan CURLOPT_RETURNTRANSFER kepada benar untuk mengembalikan respons dan bukannya mencetaknya. Nyatakan URL menggunakan CURLOPT_URL.
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_URL, $url);
Panggil curl_exec untuk melaksanakan permintaan dan simpan respons JSON dalam pembolehubah $result.
$result = curl_exec($ch);
Gunakan json_decode untuk menukar respons JSON kepada tatasusunan PHP.
$array = json_decode($result, true);
Akses data daripada tatasusunan menggunakan kekunci yang sesuai. Contohnya, untuk mendapatkan tajuk urutan dengan ID 13:
echo $array["threads"][13]["title"];
Untuk mendapatkan mesej siaran dengan ID 23:
echo $array["threads"][13]["content"]["content"][23]["message"];
Atas ialah kandungan terperinci Bagaimana untuk Mengambil dan Menyahkod Data JSON dengan cURL dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!