public function hasId($needle, $haystack) { if (!is_array($haystack)) { return false; } foreach ($haystack as $item) { if (isset($item['id']) && $item['id'] == $needle) { return true; } } return false; }