Php-从数组中输出所有键和唯一值
我有以下数组:Php-从数组中输出所有键和唯一值,php,arrays,Php,Arrays,我有以下数组: $names = array("Accounting"=>"Peter", "Finance"=>"Joe", "Human Resource"=>"Joe"); 并希望输出所有键和唯一值 结果应该是: 彼得:会计 乔:财务,人力资源 感谢Philip创建一个空数组来保存最终结果,并像这样使用一个简单的foreach循环 $names = array("Accounting"=>"Peter", "Finance"=>"Joe", "Human
$names = array("Accounting"=>"Peter", "Finance"=>"Joe", "Human Resource"=>"Joe");
并希望输出所有键和唯一值
结果应该是:
彼得:会计
乔:财务,人力资源
感谢Philip创建一个空数组来保存最终结果,并像这样使用一个简单的
foreach
循环
$names = array("Accounting"=>"Peter", "Finance"=>"Joe", "Human Resource"=>"Joe");
$resultArr = array();
foreach($names as $key => $value){
$resultArr[$value][] = $key;
}
// display $resultArr array
var_dump($resultArr);
下面是一个使用foreach循环遍历数组中的键和值,并打印键和值
foreach($names as $key => $value) {
print "$key : $value\n";
}可能重复@VasilShaddix有趣的是,这个问题是另一个问题的重复,而另一个问题本身至少是另外两个问题的重复。如果其中一个问题与这个问题的重复相联系,那将是非常有趣的
:-D
。重复的圆圈。