nene es ging schon um die Umstellung des Arrays
hab jetzt alles so wie ich es will und muss es nur noch für mein Prog umsetzen. Hier nochmal der vollständige Quelltext für leute die später hier nachlesen: Es ging darum "Vogel" zu löschen, so dass alles nachschiebt:
Das macht aus:
folgendes
Danke an euch =) Ihr habt mir mal wieder gut geholfen
hab jetzt alles so wie ich es will und muss es nur noch für mein Prog umsetzen. Hier nochmal der vollständige Quelltext für leute die später hier nachlesen: Es ging darum "Vogel" zu löschen, so dass alles nachschiebt:
PHP-Code:
<?
echo '<pre>';
$newarray = array ();
$arr = array();
$arr[] = 'Esel';
$arr[] = 'Vogel';
$arr[] = 'Hund';
$arr[] = 'Katze';
$arr[] = 'Maus';
// vorher
print_r($arr);
echo '<br />';
// eintrag entfernen.
unset($arr[1]);
// Innerhalb des Arrays umschichten:
foreach($arr as $val)
{
array_push ($newarray, $val);
}
//Ausgabe am Ende:
print_r($newarray);
echo '</pre>';
?>
[0] => Esel
[1] => Vogel
[2] => Hund
[3] => Katze
[4] => Maus
[1] => Vogel
[2] => Hund
[3] => Katze
[4] => Maus
[0] => Esel
[1] => Hund
[2] => Katze
[3] => Maus
[1] => Hund
[2] => Katze
[3] => Maus
Kommentar