一旦我在面试中被问到一个问题.以下是问题:
$arry= array("1"=>"20", "2"=>"20", "3"=>"30", "4"=>"40" "5"=>"20");
Run Code Online (Sandbox Code Playgroud)
我被要求使用foreach循环找到具有相同值的键.
我仍然不知道这个问题的解决方案.任何帮助?
$arry= array("1"=>"20", "2"=>"20", "3"=>"30", "4"=>"40", "5"=>"20");
$results = array();
foreach($arry as $key=>$value) {
$results[$value][] = $key;
}
var_dump($results);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
148 次 |
| 最近记录: |