Une petite astuce php pour filtrer un tableau multidimensionnel et supprimer les doublons selon une clé bien précise
public function unique_array($array, $uniqueKey) { if (!is_array($array)) return array(); $uniqueKeys = array(); foreach ($array as $key => $item) if (!in_array($item[$uniqueKey], $uniqueKeys)) $uniqueKeys[$item[$uniqueKey]] = $item; return $uniqueKeys; }
La fonction accepte deux arguments. Le premier est le tableau a filtrer et le deuxième est la clé utilisée pour supprimer les doublons.
Enjoy 🙂
Catégorie: Developpement web, PHP.
Aucun commentaire