Frank: Array-Element einfach nur löschen

Beitrag lesen

Hallo. Ist es möglich, ein Array-Element einfach aus dem Set zu löschen?

Bsp:
$foo = array('eins', 'zwei', 'drei', 'vier');

Gelöscht werden soll $foo[1] ("zwei") ohne den Wert bsp. mit einem Leerstring neu zuzuweisen.

Idealerweise "rücken" die verbleibenden Werte um einen nach oben auf, aber das lässt sich dann sicher über eine der vielen Array-Sortier-Fkt's realisieren.

Für Hilfe schonmal lieben Dank im Voraus,
Carsten

Wie wäre es hiermit:
<?php
$foo = array('eins', 'zwei', 'drei', 'vier');
array_splice($foo,-3,1);
foreach ($foo as $foo2) {
echo $foo2;
}
?>

Ausgabe (eins,drei,vier)