Hallo!
Ich habe ein assoziatives array mit folgendem aufbau:
temp[0][„name“] = „franz“;
temp[0][„nachname“] = „huber“;
temp[0][„plz“] = „14089“;
temp[1][„name“] = „fritz“;
temp[1][„nachname“] = „müller“;
temp[1][„plz“] = „78105“;
…
in den indices von 0 bis … stehen verschiedene Personen. Nun möchte ich eine funktion schreiben, bei der man eine Person aus dem Array löschen kann. Dabei gibt es gleich 2 Probleme:
- wie benutze ich z.b. splice() bei einem assoziativen array?
- wie kann ich dafür sorgen, dass mir kein index verloren geht? wenn ich die Person in temp[1] löschen will, soll der Index 1 natürlich nicht auf nix zeigen sondern die Person bei temp[2] soll nach vorn rücken.(ist das einigermaßen verständlich was ich sagen will?)
Danke im Voraus!
Chi