Arrays in eine neue Variable einlesen

NightWatcher

Erfahrenes Mitglied
Hi,

ich steh mal wieder aufm Schlauch.

Ich habe eine unbekoannte anzahl von Arrays in einer Variable.

$return[];

nun möchte ich diese Inhalte alle in eine Variable $ausgaben packen.

WIe mache ich das?

Habs schon so versucht

PHP:
        $Zahl = count($return);
        for ($n = 0; $n < $Zahl; $n++) {
            $ausgaben[] = $return[$n];
        }
 
PHP:
 $return = Array(Array(1,2,3,4,5),1,2,3,4,5);
$ausgaben = $return;
print_r($return);
print_r($ausgaben);
Beide Variablen sollten Gleiches beinhalten.
 
nicht wirklich....


AUSGABE:
Code:
Array ( [0] => Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 ) [1] => 1 [2] => 2 [3] => 3 [4] => 4 [5] => 5 ) Array ( [0] => Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 ) [1] => 1 [2] => 2 [3] => 3 [4] => 4 [5] => 5 )
 
OK, kommt beides das selbe raus ( siehe oben im [ CODE] )

Aber als endausgabe von $return kommt nur

Code:
ARRAY

raus.
 
Ich hoffe ich habe dich richtig verstanden. Ich habe es getestet und es klappt.
Du hattest die Variable ausgaben immer wieder überschrieben anstatt den neuen Wert an zu hengen.


PHP:
<?
$return= array("1","2","3","4","5");

// Jetzt kommt das wichtige:
$ausgaben="";
$Zahl = count($return);
    for ($n = 0; $n < $Zahl; $n++) {
        $ausgaben = $ausgaben . $return[$n];
}
//Zum testen anzeigen:
echo $ausgaben;
?>
 
Freunde,
PHP:
$ausgaben[] = $return[$n];
erweitert das Array! Und natürlich kann man die Daten aus einem Array nur anzeigen, wenn man einen Index angibt (Bsp. $return[2]). Ausser mit [phpf]print_r[/phpf] Vielleicht solltet ihr noch etwas Literatur durchstöbern:
--> http://de.php.net/array
 
Mensch, ich komme einfach net weiter.

Sorry, ihr könnt auch nix für.

Aber was soll ich machen. das alles bringt mir nix.

Endweder kommt aus alsgabe "array" oder "12345" oder sonst ein Murx, aber nicht das, was in der Variablen stehen soll.

Findet sich vielleicht einer, der mit mir per ICQ Kontakt aufnimmt?
168607194

Danke schön
 
Zurück