Hallo!
Ich habe ein per $_POST aufgefangenes Array in ein neues Array $ab mittels
erstellt.
Meine erste Frage:
Habe ich damit zufälligerweise ein mehrdimensionales Array erschaffen?
Beim Versuch das Array mit dem Index aufzurufen
kommt als Ergebnis nur "Array" heraus. Daraus schließe ich, das es noch ein Array in dem Array geben muss, oder?
Zweite Frage:
Wie vergleiche ich 2 solcher Arrays auf Übereinstimmung der Keys miteinander?
Ich habe noch 5 weitere solche Arrays erzeugt. Aber nicht jedes davon hat z.B. die Keys 1-10, sonder manchmal fehlen mittendrin einige Schlüssel.
Ich habe es mit
und
versucht, aber bei beiden kamen keine Werte noch Ergebnisse heraus.
Das liegt wohl an dem mehrdimensionalem Array.
Geht das überhaupt?
Gruss Timo
Ich habe ein per $_POST aufgefangenes Array in ein neues Array $ab mittels
PHP-Code:
$ab[] = array($key => $val)
Meine erste Frage:
Habe ich damit zufälligerweise ein mehrdimensionales Array erschaffen?
Beim Versuch das Array mit dem Index aufzurufen
PHP-Code:
echo $ab[1];
Zweite Frage:
Wie vergleiche ich 2 solcher Arrays auf Übereinstimmung der Keys miteinander?
Ich habe noch 5 weitere solche Arrays erzeugt. Aber nicht jedes davon hat z.B. die Keys 1-10, sonder manchmal fehlen mittendrin einige Schlüssel.
Ich habe es mit
PHP-Code:
array_search
PHP-Code:
in_array
Das liegt wohl an dem mehrdimensionalem Array.
Geht das überhaupt?
Gruss Timo
Kommentar