Array
(
    [0] => aaa
    [1] => bbb
    [2] => BMW
    [3] => nnn
    [4] => nnn
    [5] => ppp
    [6] => un
    [7] => deux
    [8] => trois
    [9] => trois
    [10] => un
    [11] => deux
    [12] => trois
    [13] => trois
    [14] => quatre
    [15] => un
    [16] => deux
    [17] => trois
    [18] => trois
    [19] => quatre
    [20] => lule
    [21] => un
    [22] => deux
    [23] => trois
    [24] => trois
    [25] => quatre
    [26] => lule
    [27] => plouf
    [28] => un
    [29] => deux
    [30] => trois
    [31] => trois
    [32] => quatre
    [33] => lule
    [34] => one
    [35] => two
)

Array
(
    [0] => aaa
    [1] => bbb
    [2] => BMW
    [3] => nnn
    [5] => ppp
    [6] => un
    [7] => deux
    [8] => trois
    [14] => quatre
    [20] => lule
    [27] => plouf
    [34] => one
    [35] => two
)

 ********* OBJECTS ***************
Array ( [0] => Personne Object ( [nom:Personne:private] => aaa [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [1] => Personne Object ( [nom:Personne:private] => bbb [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [2] => Personne Object ( [nom:Personne:private] => BMW [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [3] => Personne Object ( [nom:Personne:private] => nnn [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [4] => Personne Object ( [nom:Personne:private] => ppp [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [5] => Personne Object ( [nom:Personne:private] => un [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [6] => Personne Object ( [nom:Personne:private] => deux [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [7] => Personne Object ( [nom:Personne:private] => trois [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [8] => Personne Object ( [nom:Personne:private] => quatre [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [9] => Personne Object ( [nom:Personne:private] => lule [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [10] => Personne Object ( [nom:Personne:private] => plouf [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [11] => Personne Object ( [nom:Personne:private] => one [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [12] => Personne Object ( [nom:Personne:private] => two [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) )
************************
aaa bbb BMW nnn ppp un deux trois quatre lule plouf one two
Array
(
    [0] => aaa
    [1] => bbb
)
Compare aaa bbb -----------------------
Array
(
    [0] => BMW
)
------------ BMW -----------------------
Array
(
    [0] => nnn
    [1] => nnn
    [2] => ppp
)
Compare nnn nnn --> Doublon nnn Traitement aaa ? nnn bbb ? nnn BMW ? nnn nnn ? nnn yes Premier ppp ? nnn un ? nnn deux ? nnn trois ? nnn quatre ? nnn lule ? nnn plouf ? nnn one ? nnn two ? nnn Compare nnn ppp -----------------------
Array
(
    [0] => un
    [1] => deux
    [2] => trois
    [3] => trois
)
Compare un deux Compare deux trois Compare trois trois --> Doublon trois Traitement aaa ? trois bbb ? trois BMW ? trois nnn ? trois ppp ? trois un ? trois deux ? trois trois ? trois yes Premier quatre ? trois lule ? trois plouf ? trois one ? trois two ? trois -----------------------
Array
(
    [0] => un
    [1] => deux
    [2] => trois
    [3] => trois
    [4] => quatre
)
Compare un deux Compare deux trois Compare trois trois --> Doublon trois Traitement aaa ? trois bbb ? trois BMW ? trois nnn ? trois ppp ? trois un ? trois deux ? trois trois ? trois yes Multiple quatre ? trois lule ? trois plouf ? trois one ? trois two ? trois Compare trois quatre -----------------------
Array
(
    [0] => un
    [1] => deux
    [2] => trois
    [3] => trois
    [4] => quatre
    [5] => lule
)
Compare un deux Compare deux trois Compare trois trois --> Doublon trois Traitement aaa ? trois bbb ? trois BMW ? trois nnn ? trois ppp ? trois un ? trois deux ? trois trois ? trois yes Multiple quatre ? trois lule ? trois plouf ? trois one ? trois two ? trois Compare trois quatre Compare quatre lule -----------------------
Array
(
    [0] => un
    [1] => deux
    [2] => trois
    [3] => trois
    [4] => quatre
    [5] => lule
    [6] => plouf
)
Compare un deux Compare deux trois Compare trois trois --> Doublon trois Traitement aaa ? trois bbb ? trois BMW ? trois nnn ? trois ppp ? trois un ? trois deux ? trois trois ? trois yes Multiple quatre ? trois lule ? trois plouf ? trois one ? trois two ? trois Compare trois quatre Compare quatre lule Compare lule plouf -----------------------
Array
(
    [0] => un
    [1] => deux
    [2] => trois
    [3] => trois
    [4] => quatre
    [5] => lule
    [6] => one
    [7] => two
)
Compare un deux Compare deux trois Compare trois trois --> Doublon trois Traitement aaa ? trois bbb ? trois BMW ? trois nnn ? trois ppp ? trois un ? trois deux ? trois trois ? trois yes Multiple quatre ? trois lule ? trois plouf ? trois one ? trois two ? trois Compare trois quatre Compare quatre lule Compare lule one Compare one two -----------------------
 ********* DOUBLE ***************
Array ( [0] => none [1] => none [2] => nnn [3] => trois [4] => trois [5] => trois [6] => trois [7] => trois )
************************

 ********* OBJECTS ***************
Array ( [0] => Personne Object ( [nom:Personne:private] => aaa [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [1] => Personne Object ( [nom:Personne:private] => bbb [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [2] => Personne Object ( [nom:Personne:private] => BMW [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [3] => Personne Object ( [nom:Personne:private] => nnn [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 1 [double_autre:Personne:private] => 0 ) [4] => Personne Object ( [nom:Personne:private] => ppp [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [5] => Personne Object ( [nom:Personne:private] => un [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [6] => Personne Object ( [nom:Personne:private] => deux [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [7] => Personne Object ( [nom:Personne:private] => trois [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 1 [double_autre:Personne:private] => 4 ) [8] => Personne Object ( [nom:Personne:private] => quatre [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [9] => Personne Object ( [nom:Personne:private] => lule [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [10] => Personne Object ( [nom:Personne:private] => plouf [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [11] => Personne Object ( [nom:Personne:private] => one [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) [12] => Personne Object ( [nom:Personne:private] => two [simple_premiere:Personne:private] => 0 [simple_autre:Personne:private] => 0 [double_premiere:Personne:private] => 0 [double_autre:Personne:private] => 0 ) )
************************
vvvvvvvvvvvvvvvvvvvvvvvvvvvvv No. of NON Duplicate Items: 2

Array ( [aaa] => 1 [bbb] => 1 ) --> aaa --> bbb vvvvvvvvvvvvvvvvvvvvvvvvvvvvv No. of NON Duplicate Items: 1

Array ( [BMW] => 1 ) --> BMW vvvvvvvvvvvvvvvvvvvvvvvvvvvvv No. of NON Duplicate Items: 2

Array ( [nnn] => 2 [ppp] => 1 ) --> ppp vvvvvvvvvvvvvvvvvvvvvvvvvvvvv No. of NON Duplicate Items: 3

Array ( [un] => 1 [deux] => 1 [trois] => 2 ) --> un --> deux vvvvvvvvvvvvvvvvvvvvvvvvvvvvv No. of NON Duplicate Items: 4

Array ( [un] => 1 [deux] => 1 [trois] => 2 [quatre] => 1 ) --> un --> deux --> quatre vvvvvvvvvvvvvvvvvvvvvvvvvvvvv No. of NON Duplicate Items: 5

Array ( [un] => 1 [deux] => 1 [trois] => 2 [quatre] => 1 [lule] => 1 ) --> un --> deux --> quatre --> lule vvvvvvvvvvvvvvvvvvvvvvvvvvvvv No. of NON Duplicate Items: 6

Array ( [un] => 1 [deux] => 1 [trois] => 2 [quatre] => 1 [lule] => 1 [plouf] => 1 ) --> un --> deux --> quatre --> lule --> plouf vvvvvvvvvvvvvvvvvvvvvvvvvvvvv No. of NON Duplicate Items: 7

Array ( [un] => 1 [deux] => 1 [trois] => 2 [quatre] => 1 [lule] => 1 [one] => 1 [two] => 1 ) --> un --> deux --> quatre --> lule --> one --> two
 ********* OBJECTS ***************
Array ( )
************************