在Laravel中访问JSON返回值中的数字键可以使用以下代码示例:
// 假设JSON数据为 {"1": "apple", "2": "orange"}
$jsonData = json_decode($response->getContent(), true);
// 访问数字键1和2
$apple = $jsonData[1]; // 返回 "apple"
$orange = $jsonData[2]; // 返回 "orange"
使用 json_decode
函数将JSON字符串转换为PHP数组或对象,然后通过访问数组元素来访问数字键的值。由于Laravel返回的响应是 Symfony\Component\HttpFoundation\Response
的实例,getContent()
方法可以获取响应体中的JSON字符串。在上面的示例中,true
选项告诉 json_decode
函数返回关联数组。
此示例假设JSON字符串具有 "1": "apple"
和 "2": "orange"
这样的数字键,但是也可以使用相同的方法访问其他数字键。