bonjour a tous

j'aimerai savoir si il existe une fonction ou si quelqu'un connait une méthode grâce a laquel je pourrait enlever les tableau fils en doublon contenu dans un tableau parent.

je m'explique j'ai ces deux fonction qui me permette des construire un tableau puis de le récupéré

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
private function makeTab($var=''){ 
    this->tabResult[$this->index]=$var;
    $this->index++;
}
public function getTabResult() {
    return array_unique ($this->tabResult);
}

Mon souci c'est que le paramètre $var de makeTab peut être un string ou un array.
Lorsque que c'est un string pas de problème quand je récupère getTabResult par contre si $var est un array, le array_unique ne me renvoi que le premier sous tableau

Je remercie d'avance tout ce qui pourront m'aider ou m'orienter vers une solution