Многомерный поиск массива с использованием php

У меня многомерный массив:

Array ( [0] => Array ( [id] => 10184 [meta_tags] => tag1,tag2 ) ) 

Как выполнить поиск по ключевому слову (например, tag1 ) в массиве.

Спасибо.

 function ($haystack, $tag) { foreach ($haystack as $key => $value) { if (in_array($tag, explode(',', $value['meta_tags']) { return true; } } } 

Я думаю, вы должны использовать рекурсивную функцию, так как массивы не имеют одинаковых размеров.

Пожалуйста, обратитесь к этому сообщению, в котором есть рекурсивная функция, действительно полезная.