“Ключ для фильтра массива использует ключ” Ответ

Ключ для фильтра массива использует ключ

$my_array = ['foo' => 1, 'hello' => 'world'];
$allowed  = ['foo', 'bar'];
$filtered = array_filter(
    $my_array,
    function ($key) use ($allowed) {
        return in_array($key, $allowed);
    },
    ARRAY_FILTER_USE_KEY
);
Yoshkinawa

Значение фильтра в массиве PHP возвращает одно значение

?php
$data= [
    0 => [1, 'test1'],
    1 => [2, 'test2'],
    2 => [3, 'test3'],
];

$ids = array_map(function($item) {
    return $item[0];
}, $data);

var_dump($ids);
Lokesh003Coding

Ответы похожие на “Ключ для фильтра массива использует ключ”

Вопросы похожие на “Ключ для фильтра массива использует ключ”

Больше похожих ответов на “Ключ для фильтра массива использует ключ” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования