Припустимо, у мене є такий багатовимірний масив (отриманий з MySQL або служби):
array(
array(
[id] => xxx,
[name] => blah
),
array(
[id] => yyy,
[name] => blahblah
),
array(
[id] => zzz,
[name] => blahblahblah
),
)
Чи можемо ми отримати масив ids в одному « вбудованому » функції виклику php? або один рядок коду?
Я знаю про традиційне циклічне отримання та отримання цінності, але мені це не потрібно:
foreach($users as $user) {
$ids[] = $user['id'];
}
print_r($ids);
Можливо, хтось array_map()і call_user_func_array()може зробити чари.
foreach($users as $user) {$ids[] = $user['id'];}одним рядком! але ви знаєте, що я маю на увазі / потребую :-)