PHP - 每个项目具有可变数量值的对象或数组?

问题描述 投票:0回答:1

我需要在 PHP(7.x 或 8.x)中跟踪固定数量的项目,每个项目具有可变数量的值对。意味着项目 1 可能有 1 个值对(例如“红色”,32),而另一个项目可能有 3 个与其关联的值对(例如(“蓝色”,99)、(“白色”,45)、(“橙色”、 67).

我需要能够列出每个项目的所有值对。数组是否更适合此任务,或者使用对象更容易/更快/更明智?

谢谢!

php arrays object traversal
1个回答
0
投票

最明智的选择是创建一个 KeyValue 类和一个 KeyValueContainer。这也会给你类型提示。

© www.soinside.com 2019 - 2024. All rights reserved.