Hi, wie überprüft man am besten 2 Arrays auf gleiche Werte? Die Werte müssen unter dem gleichen Schlüssel abgelegt sein (bzw. unter Schlüssel+1).
Hier ein Beispiel
2.:
In diesem Fall liegt keine Übereinstimmung vor, deshalb soll nichts geschehen, bei einer Übereinstimmung soll das Array auf einen Stack geschoben werden (das ist ja kein Problem). Das Problem ist, dass das erste Array nicht immer nur 2 Zeilen hat, sondern möglicherweise auch 10 oder 20.
Wie mach ich das am geschicktesten? Meine alte Lösung war, dass ich viele if Abfragen gebaut habe, das gefällt mir aber so gar nicht mehr.
mfg
Hier ein Beispiel
PHP:
array(2) {
[1]=>
string(2) "e4"
[2]=>
string(2) "d5"
}
PHP:
array(243) {
[0]=>
string(2) "e4"
[1]=>
string(2) "c5"
[2]=>
string(3) "Nf3"
[3]=>
string(2) "d6"
[4]=>
string(2) "d4"
[5]=>...
In diesem Fall liegt keine Übereinstimmung vor, deshalb soll nichts geschehen, bei einer Übereinstimmung soll das Array auf einen Stack geschoben werden (das ist ja kein Problem). Das Problem ist, dass das erste Array nicht immer nur 2 Zeilen hat, sondern möglicherweise auch 10 oder 20.
Wie mach ich das am geschicktesten? Meine alte Lösung war, dass ich viele if Abfragen gebaut habe, das gefällt mir aber so gar nicht mehr.
mfg