【发布时间】:2014-08-29 15:40:42
【问题描述】:
我完全可以被告知这是重复的。
我有一个数组,我需要在其自身中查找一个值,以将一个条目链接到另一个条目。这就是背景故事。
源数组: 数组是:
[0] => { [0] => "111", [1] => "description1", [2] => "222" }
[1] => { [0] => "222", [1] => "description2", [2] => "" }
想要的结果:
数组:
[0] => { [0] => "111", [1] => "描述", [2] => "222", [3] => "描述2" }
[1] => { [0] => "222", [1] => "description2", [2] => "" }
(其中 description2 是通过匹配“222”并返回该字段找到的。我真的不在乎是否没有匹配。)
如果我指定它,我想我可以做和查找 222 一样多的事情。我试图调用发布的力量来让我的头脑围绕链接回到所需的输出。
如何在 haystack 数组中查找一个值(来自针数组)并从该数组返回不同的 [key=>value 对]?
(是的,这在 SQL 中要容易得多。我想我想知道如何进行 JOIN)。
【问题讨论】:
-
您提到了一个 needle and haystack 数组,建议使用 2 个单独的数组,但您的示例仅显示了一个源数组。请给出一个更详细的例子来说明你想要做什么
-
@user574632 感谢您的评论。为便于说明,请复制源数组。