array_filter и многомерный массив

Скажем, у меня есть массив типа:

$arr[] = array("id" => 11, "name" => "First");
$arr[] = array("id" => 52, "name" => "Second");
$arr[] = array("id" => 6, "name" => "Third");
$arr[] = array("id" => 43, "name" => "Fourth");

Я хотел бы получить имя, соответствующее определенному ID, чтобы я мог сделать:

$name = findNameFromID(43);

и получить, например, "Четвертый".

Я думал использовать array_filter, но я немного застрял на том, как правильно передать переменную. Я видел вопросы, подобные этому, но, похоже, я не могу распространить решение на многомерный массив.

Любая помощь?

9
задан Community 23 May 2017 в 12:00
поделиться