2017-02-28 4 views
0

Was ich versuche zu tun ist, den Inhalt der Array-Differenz() in das Array TempStore zu übertragen. Der Fehler, den ich erhalte, ist 'Fataler Fehler: Kann den Funktionsrückgabewert im Schreibkontext nicht' in Zeile 4 verwenden ($ tempStore ($ x) = $ difference ($ x);). Was mache ich hier falsch und wie repariere ich es?Irreführender Fehler beim Auffüllen eines Arrays

$difference = array("","","","","","",""); 

for ($x = 1; $x <= 6; $x++){ 
    $tempStore($x) = $difference($x); 
} 

for ($x = 1; $x <= 6; $x++){ 
    echo $tempStore($x); 
} 
+1

Verwenden Sie [] statt() für Ihre Arrays. – Marcel

Antwort

2

Sie müssen nur [verwenden] statt()

for ($x = 1; $x <= 6; $x++){ 
    $tempStore[$x] = $difference[$x]; 
} 
Verwandte Themen