如何使用 cURL 在PHP中获取 JSON 数据和解码 JSON 数据?
在本文中,我们将了解如何使用 cURL 在PHP中获取 JSON 数据和解码 JSON 数据。
卷曲:
- 它代表客户端 URL。
- 它是一个命令行工具,用于使用 URL 语法发送和获取文件。
- cURL 允许使用 HTTP、FTP、Telnet 等与其他服务器进行通信。
方法:
- 我们将从免费网站之一获取 JSON 数据,该网站提供用于测试的 JSON 数据,即 reqres.in
- 首先,我们使用 curl_init() 方法初始化 curl。
- 使用带有 CURLOPT_URL 的 curl_setopt() 方法向 reqres.in 服务器发送 GET 请求以获取 json 数据。
- 之后,我们必须告诉 curl 将 json 数据存储在一个变量中,而不是在屏幕上转储。这是通过在 curl_setopt()函数中使用 CURLOPT_RETURNTRANSFER 参数来完成的。
- 使用 curl_exec() 方法执行 curl。
- 最后,使用 curl_close() 方法关闭 curl。
例子:
PHP
输出: