Просто для любопытства (я знаю, что это может быть однострочный оператор foreach
), есть ли какая-либо функция PHP-массива (или комбинация из многих), которая задала такой массив:
Array (
[0] => stdClass Object (
[id] => 12
[name] => Lorem
[email] => [email protected]
)
[1] => stdClass Object (
[id] => 34
[name] => Ipsum
[email] => [email protected]
)
)
И, учитывая 'id'
и 'name'
, вы получите что-то вроде:
Array (
[12] => Lorem
[34] => Ipsum
)
Я использую этот шаблон много, и я заметил, что array_map
совершенно бесполезен в этом случае, потому что вы не можете указать ключи для возвращенного массива.