기본적으로 기존 연관 배열을 다른 연관 배열로 뒤집어 야합니다. 이전 배열의 키를 값으로 포함하고 이전 배열의 값을 키로 포함해야합니다. 또한 단일 키에 대해 여러 값을 포함 할 수 있어야합니다.
암호:
class Owner {
public static function groupOwners($array)
{
//insert code
}
}
$array = array(
"Input.txt" => "Bob",
"Code.py" => "Steve",
"Output.txt" => "Bob"
);
var_dump(Owner::groupOwners($array));
생성 된 출력은 다음과 같습니다.
["Bob"] => ["Input.txt, Output.txt"], ["Steve"] => ["Code.py"]
당신은 시도를 보여주지 않았지만 나는 지루합니다.
foreach($array as $key => $val) {
$result[$val][] = $key;
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다