array_flip无法正常运行

时间:2012-05-30 02:28:20

标签: php arrays

我在PHP中有以下数组:

Array ( [0] => Email [1] => Email [2] => Email [3] => 
 Email [4] => Email [5] => Email [6] => Email [7] => Email ) 

当我尝试使用array_flip翻转它时,它只返回最后一个像[Email] => 7,但是,它没有显示其余部分。我该如何解决呢?

1 个答案:

答案 0 :(得分:4)

在PHP中,数组不能有重复的键。 PHP将使用最后一个密钥并丢弃其余密钥。

来自array_flip()手册:

  

如果值有多次出现,则最新的密钥将用作其值   价值观,其他所有价值观都将丢失。