这是第一个数组:
$possible_combinations = array(
1 => array(1),
2 => array(2),
3 => array(3),
4 => array(4),
5 => array(1, 2),
6 => array(1, 3),
7 => array(1, 4),
8 => array(2, 3),
9 => array(2, 4),
10 => array(3, 4),
11 => array(2, 3, 4),
12 => array(1, 3, 4),
13 => array(1, 2, 4),
14 => array(1, 2, 3),
15 => array(1, 2, 3, 4)
);
这是第二个数组:
$seeking = array(2, 3, 4);
正如你所看到的$possible_combinations[11]
match $seeking
。
在这种情况下 $seeking 的值是 2, 3, 4 但在其他时候可能不同。如何检查 $possible_combinations 数组以查看 $seeking 数组是否匹配该关联数组的任何值。如果有的话,它应该返回匹配的键。