Ich habe ein mehrdimensionales Array, die Daten als solche Ausgänge (dies mit einem foreach Schleifen über bestimmte Elemente gefüllt wird):PHP: Wie überprüfe ich, ob doppelte Werte im Array vorhanden sind und zeichne sie auf?
Array
(
[1] => Array
(
[0] => 0
)
[3] => Array
(
[0] => 0
[1] => 1
[2] => 2
)
[9] => Array
(
[0] => 2
)
)
die ersten Tasten sind IDs von bestimmten Elementen, die Tasten auf der zweiten Ebene von NO Bedeutung/Wichtigkeit, aber die Werte sind.
Wie Sie in diesem Beispiel sehen können, besteht der Wert 0
sowohl in 1
und 3
und der Wert 2
existst sowohl in 3
und 9
und nur 1
ist einzigartig. Was ich hier erreichen möchte, ist zu überprüfen, ob ein Wert in mehreren Elementen vorhanden ist (wie hier der Fall), und eine Möglichkeit zu haben, zu verfolgen, wo bestimmte Werte dupliziert werden.
Wie würde ich das machen? Ich habe versucht, mehrere Lösungen zu implementieren, einschließlich der gefundenen here, aber was auch immer ich versuche, es scheint nicht ganz so zu funktionieren, wie ich es gerne hätte.
Vielen Dank an alle, die mir helfen oder mir in die richtige Richtung zeigen können.
_... eine Möglichkeit haben Spur zu halten wo bestimmte Werte dupliziert werden ..._ Wenn count (array_unique (array))
In welcher Weise willst du das verfolgen? –