【发布时间】:2014-11-12 01:26:17
【问题描述】:
在构建 Google 提要时,我需要一种方法来返回我的多维数组中基于大小的年龄组的键:
$sizeArray = array("Newborn" => "0-3m",
"Infant" => array("3-6m", "6-12m"),
"Toddler" => array("12-18m", "18-24m", "2T", "3T", "4T", "5"),
"Kids" => array("6", "7", "8")
);
我希望它看起来像这样:
findKey("18-24m", $sizeArray);
返回:Toddler
如果有更好的方法来做到这一点,我会全力以赴。提前致谢!
【问题讨论】:
-
更好的方法是将数组重组为:
['0-3m' => 'Newborn', '3-6m' => 'Infant', '6-12m' => 'Infant'等。因此您根本不需要任何函数。
标签: php multidimensional-array key-value