我有一个包含两层键的数组:
$array[0][0] = 5;
$array[0][1] = 115;
$array[0][2] = 320;
$array[1][0] = 5;
$array[1][1] = 100;
$array[1][2] = 115;
如何根据具有相同值的数组键返回数组键(两者)。例如,我希望能够返回[0] [0]和[1] [0],因为它们具有相同的值5然后分别返回[0] [1]和[1] [2],因为它们具有相同的值115?我正在尝试使用array_keys函数,但无法弄明白。
答案 0 :(得分:1)
您可以执行以下操作:
Array
(
[5] => Array
(
[0] => Array
(
[0] => 0
[1] => 0
)
[1] => Array
(
[0] => 1
[1] => 0
)
)
[115] => Array
(
[0] => Array
(
[0] => 0
[1] => 1
)
[1] => Array
(
[0] => 1
[1] => 2
)
)
)
这将导致:
5 - [0][0] and [1][0]
115 - [0][1] and [1][2]
有2对
.+