在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" 这样的数字键,但是也可以使用相同的方法访问其他数字键。