php - 如何从 Laravel 中的数组中获取值
问题描述
我正在连接到第 3 方 API 可以 dd 完整的结果。作为测试,我得到了所有国家的名称和类型。现在我只想显示 1 个国家/地区名称作为测试。我不知道该怎么做。
我试过 $countries[0]->name 和 $countries[0]['name'] 但两者似乎都不起作用
当前结果:
array:69 [▼
0 => NamedCriterion {#218 ▼
-name: "Andorra"
-type: "Country"
-value: "13"
}
1 => NamedCriterion {#235 ▶}
2 => NamedCriterion {#233 ▶}
3 => NamedCriterion {#220 ▶}
4 => NamedCriterion {#230 ▶}
5 => NamedCriterion {#223 ▶}
6 => NamedCriterion {#221 ▶}
7 => NamedCriterion {#219 ▶}
从这个电话:
$response = $search->getCriteria([], ['Country'], []);
if (!$response->isError()) {
$criterionSets = $response->getCriterionSets();
$countryCriterionSet = $criterionSets[0];
$countries = $countryCriterionSet->getCriteria();
$resultCount = $response->getResultCount();
}
dd($countries);
}
因此,例如,我会因为我的电话而得到安道尔并 dd。
解决方案
推荐阅读
- java - 在弹簧休息控制器单元测试用例中获得空白响应
- c++ - 从 DLL 创建对话框
- build - Flutter app Android studio 3.2.1,构建失败
- mysql - 如何从mysql表中选择消息
- javascript - 我将如何/在 Node 中使用什么来抓取
- java - 嵌套同步方法的开销
- java - 如何使用其 aar 文件重用已实现的依赖项
- database - ER 图到关系模式,两个实体之间有两种关系
- python - Python在字符串'function(parameter)'中获取参数
- javascript - 更新面板中中继器中的 LinkButton onclick 事件