これは最初の配列です:
$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)
);
これは 2 番目の配列です。
$seeking = array(2, 3, 4);
ご覧のとおり、$possible_combinations[11]
一致し$seeking
ます。
この場合の $seeking の値は 2、3、4 ですが、それ以外の場合は異なる場合があります。$possible_combinations 配列に対してチェックを実行して、$seeking 配列がその連想配列のいずれかの値と一致するかどうかを確認するにはどうすればよいですか。一致するキーがある場合は、そのキーを返す必要があります。