Hallo Forum!
Ich habe ein Array, dass wie folgt aussieht:
Array (
[2] => 1
[5] => 1
[3] => 1
)
Nun möchte ich den Eintrag mit der Nummer 5 Löschen.
Ich habe Es mit array_splice() versucht:
$array = array_splice($array, 5, 1);
Wenn ich richtig informiert bin, gibt der zweite Parameter (die 5) an, ab welchem Element das löschen gestartet wird und der dritte Parameter (die 1) wieviele Elemente gelöscht werden.
Es würde also im gezeigten Beispiel nur das fünfte Element gelöscht werden. Ich möchte aber nicht das fünfte, sondern das WElement mit der id "5" löschen.
Frage: Wie stelle ich das am besten an?
1.) Kann ich direkt sagen: "Lösche das Element mit der id=5"?
2.) Oder muss ich zuerst rausfinden an welcher Position Element "5" ist um es zu löschen?
3.) Wenn zweitereszutrifft: Wie bekomme ich herraus an welcher Stelle das Element "5" im Array steht?
Gruß Björn