Archiv verlassen und diese Seite im Standarddesign anzeigen : Arraylücken -- wie schiebt man alles wieder zusammen?
Ich habe aus einem Array einige Elemete gelöscht - nun sind da natürlich Lücken.
Ich möchte den ganzen Array linksbündig zusammenschieben - wie macht man das?
GoRn
Ich verstehe zwar nicht ganz, was du mit "Elemente löschen" meinst, aber ich nehme mal an, dass du Sie auf NULL setzt!
Wenn das der Fall is dann guck dir mal meine Beispiele an:
Für ein Assoziatives Array:
<?php
//old_array enthält das zerstückelte array...
$new_array=array();
foreach ($old_array as $key=>$val)
{
if ($val != NULL)
$new_array[$key]=$val;
}
?>
Für ein numerisch Indiziertes Array:
<?php
//old_array enthält das zerstückelte array...
$new_array=array();
foreach ($old_array $val)
{
if ($val != NULL)
$new_array[]=$val;
}
?>
Hoffe das ist das was du brauchst
MfG
Gaert
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.