PHP 获取 JSON 数据:使用 cURL 和 json_decode 示例
以下是一个使用 PHP 获取 JSON 数据的简单示例,使用 cURL 库发送 HTTP 请求,并使用 json_decode 函数解析响应数据。
<?php
// 设置请求的 URL 地址
$url = 'https://jsonplaceholder.typicode.com/todos/1';
// 初始化 cURL 对象
$curl = curl_init();
// 设置 cURL 参数
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, false);
// 发送请求并接收响应
$response = curl_exec($curl);
// 关闭 cURL 会话
curl_close($curl);
// 解析响应数据为 JSON 格式
$data = json_decode($response, true);
// 输出 JSON 数据
var_dump($data);
?>
在上面的代码中,我们使用 cURL 库来发送 HTTP 请求并接收响应。然后将响应数据解析为 JSON 格式,并使用 var_dump() 函数将其输出到屏幕上。如果您想要更好的控制输出格式,您可以使用 json_encode() 函数来将 JSON 数据转换为字符串,然后根据需要格式化输出。
原文地址: https://www.cveoy.top/t/topic/lQMe 著作权归作者所有。请勿转载和采集!