Laravel 5.1 访问集合键/值
Laravel 5.1 Accessing Collection key / value
在Laravel 5.1(PHP),我有调用如下:
$CableSizes = CableType::getCableSizeList(1);
其中returns以下合集(据我了解)。要显示其内容我 运行 dd($CableSizes);
:
array:21 [▼
0 => {#208 ▼
+"cable_specification_id": 1
+"cable_conductor_size_mm": "0.50"
}
1 => {#209 ▶}
2 => {#210 ▶}
3 => {#211 ▶}
4 => {#212 ▶}
5 => {#213 ▶}
6 => {#214 ▶}
]
我可以通过 dd($CableSizes[0]);
访问第一个元素。我如何访问第一个元素的内容,并检索 cable_conductor_size
(或上例中的 0.50
)。我正在尝试 dd($CableSizes[0].cable_conductor_size);
的变体,但都返回错误。
我似乎无法向 Google 问这个问题,所以我得到了一个例子来查看。我如何访问这个值?
非常感谢!
像访问任何其他对象一样访问它:
dd($CableSizes[0]->cable_conductor_size);
另外:变量用小写字母是约定俗成的,即$cableSizes
。 类 应该命名为首字母大写的驼峰式命名(CableSize
)。
在Laravel 5.1(PHP),我有调用如下:
$CableSizes = CableType::getCableSizeList(1);
其中returns以下合集(据我了解)。要显示其内容我 运行 dd($CableSizes);
:
array:21 [▼
0 => {#208 ▼
+"cable_specification_id": 1
+"cable_conductor_size_mm": "0.50"
}
1 => {#209 ▶}
2 => {#210 ▶}
3 => {#211 ▶}
4 => {#212 ▶}
5 => {#213 ▶}
6 => {#214 ▶}
]
我可以通过 dd($CableSizes[0]);
访问第一个元素。我如何访问第一个元素的内容,并检索 cable_conductor_size
(或上例中的 0.50
)。我正在尝试 dd($CableSizes[0].cable_conductor_size);
的变体,但都返回错误。
我似乎无法向 Google 问这个问题,所以我得到了一个例子来查看。我如何访问这个值?
非常感谢!
像访问任何其他对象一样访问它:
dd($CableSizes[0]->cable_conductor_size);
另外:变量用小写字母是约定俗成的,即$cableSizes
。 类 应该命名为首字母大写的驼峰式命名(CableSize
)。