Postaria
24-07-2008, 16:06
Habe ein Problem ich möchte aus :
Array
(
[0] => File1
[1] => Array
(
[0] => File2
[1] => File3
)
)
ein Array machen
Array
(
[0] => File1
[1] => File2
[2] => File3
)
fällt euch da spontan was ein womit ich das machen kann ?
jahlives
24-07-2008, 16:12
Ne Schleife über den äusseren Array. Dann falls wieder ein Array, mittels weiterer Schleife die Elemente auslesen und anfügen. Falls es direkt ein Element ist kannst du es auch direkt an den Array anfügen
Postaria
24-07-2008, 16:14
genau jahlives
das ist ja die Frage wie
$ar = array_merge($ar, $ar[1]);
unset($ar[1]);
sort($ar);
Postaria
24-07-2008, 16:57
ja ich glaube das funktioniert so muss nur noch an meine Funktionen anpassen vielen dank wiedermal an euch
jahlives
24-07-2008, 20:34
das ist ja die Frage wie
z.B. so
$ret = array();
foreach($array as $wert){
if(is_array($wert)){
foreach($wert as $w){
$ret[] = $w;
}
}else{
$ret[] = $wert;
}
}
Gruss
tobi