Anggap bahawa URL dicetak
{"message":"123。"}
Bagaimana saya boleh mencetak teks 123 ini menggunakan php?
$request = file_get_contents('php://input');
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://xxx.xxx.com/xxx/list");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-Type: application/json; charset=utf-8"));
curl_setopt($ch, CURLOPT_POSTFIELDS, $request);
$data = curl_exec($ch);
curl_close($ch);
echo $data['message'];
Saya menulis begini tetapi tiada apa-apa?
Saya tidak begitu faham sekarang adakah kandungan ini
https://xxx.xxx.com/xxx/list
这个网址,打开浏览器输出了{"message":"123。"}
? Dan kemudian anda mahu mendapatkan 123?Apakah hasil permintaan curl (dapat|pos)? Jika ia adalah rentetan (yang anda berikan), maka anda boleh json_decode sahaja. Jika tiada apa-apa, adakah kaedah permintaan anda salah?