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
(
)
************************