Php - 从计数数组中获取每个值

时间:2014-05-13 09:55:46

标签: php arrays count key next

我有这个当前数组:

Array ( [name1] => 3 [name2] => 2 [name3] => 1 [name4] => 2 [name5] => 1 ) 

ps:当我在其他一些数组上使用array_count_values()时,我得到了这个数组。

我的问题是,如何从另一个数组中获取此数组中的每个值,预期结果为:

Array (name1, name2, name3, name4, name5) 

我试过了:

while ($name = current($array)) {
    echo key($array).'<br />';
    next($array);
}

但对我没用。任何人都可以帮忙?问候!!

1 个答案:

答案 0 :(得分:0)

您可以在原始阵列上使用array_unique,特别是如果您实际上不需要计算值。 如果需要索引数组,您可能还需要array_values