0

我已经尝试了 3 天让 PHP 使用 PHP 和 httpful 从这个测试 JSON 中显示 ID。

任何人都有任何想法,因为我尝试了很多不同的组合,甚至尝试创建一个处理程序来解码为数组......我只是在 PHP 上很烂?

// Make a request to the GitHub API with a custom
// header of "X-Trvial-Header: Just as a demo".
<?php
include('\httpful.phar');

$url = "https://jsonplaceholder.typicode.com/posts";
$response = Httpful\Request::get($url)
    ->expectsJson()
    ->send();
echo "{$response[0]['id']}";

?>

我的输出......仍然没有

4

1 回答 1

0

您没有正确索引返回值。

响应是混合值。所以你应该做下面的事情来得到你正在寻找的东西。

<?php
include('\httpful.phar');

$url = "https://jsonplaceholder.typicode.com/posts";
$response = Httpful\Request::get($url)
    ->expectsJson()
    ->send();

echo $response->body[0]->id;

?>
于 2017-08-14T10:12:56.793 回答