📜  如何使用 cURL 在PHP中获取 JSON 数据和解码 JSON 数据?

📅  最后修改于: 2022-05-13 01:56:44.384000             🧑  作者: Mango

如何使用 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


输出:

使用 cURL 获取请求