Vergleichen von Werten im einem Array
Stephan
- php
Hi Leute
bin absoluter PHP-Noob, also Profis nicht über die se Frage lachen:
Wie kann ich an diesen beispielhaften Arrays vergleich, ob die Werte
z.B. von "blabla" und "1234" an der selben Stelle stehen?
$a = array ("blabla" => 1, "blublu"=> 2);
$b = array ("1234"=> 1, "5678"=> 2);
Danke für jede Antwort!
MFG
Stephan
Hi Stephan,
ist vielleicht etwas kompliziert.. aber geht:
1. erstelle mit array_keys von beiden Arrays je ein neues Array,
dieses sieht dann z.B. so aus:
[0] -> "blalba"
[1] -> "blublbu"
2. array_search durchsucht ein Array nach einem Wert und gibt
ggf den Schlüssel zurück. Mache das bei beiden für die Werte
die Du suchst
3. prüfe ob die Schlüssel gleich sind
Viele Grüße
annA
http://www.php.net/manual/de/ref.array.php
Gar nicht kompliziert! Und funktioniert! Danke!