Переверните ассоциативный массив и предотвратите потерю новых значений из-за новых коллизий ключейPhp

Кемеровские программисты php общаются здесь
Anonymous
Переверните ассоциативный массив и предотвратите потерю новых значений из-за новых коллизий ключей

Сообщение Anonymous »

У меня есть такой массив:

Код: Выделить всё

$files = array(
"Input.txt" => "Randy",
"Code.py" => "Stan",
"Output.txt" => "Randy"
);
Я хочу сгруппировать файл по его владельцу и вернуть его следующим образом:

Код: Выделить всё

[
"Randy" => ["Input.txt", "Output.txt"],
"Stan" => ["Code.py"]
]
Я пробовал сделать это так:

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/53277290/flip-an-associative-array-and-prevent-losing-new-values-from-new-key-collisions[/url]

Вернуться в «Php»