Допустим, есть array $filter_from_array_id = array(2,8,52,45,7)
А затем есть еще один массив
$main_array = array([0] => array(id=> 8,name => 'data-ryhryh'),[1] => array(id=> 7,name => 'data-ththt'),[2] => array(id=> 66,name => 'data-kukuk'),[3] => array(id=> 85,name => 'data-gegegeg')
Я хочу получить результат, подобный этому array([0] => array(id=> 8,name => 'data-ryhryh'),
Вы видитеточка, id фильтруется.
Я получу результат с помощью циклов, но если основной массив больше, чем он может занять время, мне интересно, есть ли короткий путь, чем цикл через все.
Я также хотел бы знать, есть ли в php что-то встроенное для этого или что-то близкое.