Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Arrays zusammenführen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Arrays zusammenführen


 
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 ?

 
Kropff
24-07-2008, 16:11 
 
array_merge?

peter

 
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

 
H2O
24-07-2008, 16:16 
 
$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

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:09 Uhr.