Alle Array-Werte gleichzeitig prüfen

8

Gibt es eine einfache Möglichkeit zu überprüfen, ob alle Werte in einem Array gleich sind?

In diesem Fall würde false zurückgegeben:

%Vor%

Und in diesem Fall gilt:

%Vor%

Also, ja, gibt es eine Funktion / Methode, um alle Array-Werte auf einmal zu überprüfen?

Vielen Dank im Voraus!

    
jolt 30.09.2010, 10:41
quelle

6 Antworten

29

Keine einzige Funktion, aber die gleiche könnte leicht erreicht werden (?) mit:

%Vor%     
TuomasR 30.09.2010, 10:45
quelle
8

eine weitere mögliche Option

%Vor%     
Aaron W. 30.09.2010 10:49
quelle
2
%Vor%

oder besser

%Vor%     
user187291 30.09.2010 10:46
quelle
1

"Alle Werte sind gleich" entspricht "alle Werte gleich dem ersten Element", also würde ich so etwas tun:

%Vor%     
grahamparks 30.09.2010 10:51
quelle
0

Hier ist noch ein weiterer Weg, um array_diff mit Listen zu verwenden

In meinem Fall musste ich gegen Arrays testen, die alle leeren Strings enthielten:

%Vor%     
mrk 14.09.2012 22:00
quelle
0
%Vor%     
Dan Wegner 30.01.2013 19:12
quelle

Tags und Links