Michael: Element aus Array löschen

Hallo!

Ich möchte ein Element aus einem Array löschen.
Bisher habe ich immer den Weg mittels unset($array[$i])
gefunden. Diese Methode löscht auch den Wert aus dem Array,
der Key bleibt aber weiterhin erhalten. $test[$i] liefert
nur keinen Wert zurück. Gibt es eine Möglichkeit die Keys
neu aufzubauen? Oder muß ich das Array anschließend neu schreiben?

Danke!

  1. Hallo!

    Ich möchte ein Element aus einem Array löschen.

    http://at2.php.net/manual/de/function.array-splice.php

    Beste Grüße
    Viennamade

  2. Hello,

    Ich möchte ein Element aus einem Array löschen.
    Bisher habe ich immer den Weg mittels unset($array[$i])
    gefunden. Diese Methode löscht auch den Wert aus dem Array,
    der Key bleibt aber weiterhin erhalten. $test[$i] liefert
    nur keinen Wert zurück. Gibt es eine Möglichkeit die Keys
    neu aufzubauen? Oder muß ich das Array anschließend neu schreiben?

    Es wird das gesamte Array-Element gelöscht. da bleibt auch vom Key nix übrig.

    Du solltest mal

    error_reporting(E_ALL) in deine Scripte ganz oben reinschreiben, damit Du auch angesagt bekommst, wenn Du auf nicht vorhandene Variablen zugreifst.

    Harzliche Grüße aus http://www.annerschbarrich.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    Nur selber lernen macht schlau