使用array_filter
。您可以提供一个回调,该回调确定哪些元素保留在数组中以及哪些元素应删除。(false
从回调返回的值指示应删除给定的元素。)类似这样的东西:
$search_text = 'Bread';
array_filter($array, function($el) use ($search_text) {
return ( strpos($el['text'], $search_text) !== false );
});
欲获得更多信息: