2016-03-26 16 views

Antwort

1
string $array_1[] = {"box_1_L", "box_2_L"}; 
string $array_2[] = {"sphere_1", "sphere_2"}; 

//append 
appendStringArray($array_1, $array_2, (size($array_2))); 
print $array_1; 

//rename in loop 
for($i=0;$i<size($array_1);++$i){ 
     $array_1[$i] = `substitute "_L" $array_1[$i] "_R"`;} 
print $array_1; 

Wenn ich Sie richtig machen

+0

dies ist nützlich für das, was ich tue. Danke. Aber was ich meinte, war für dieses Beispiel, die Namen im zweiten Array für die im ersten Array zu ändern und das L für R zu ändern, also wäre sphere_1 box_1_R, sphere_2 wäre box_2_R. Danke –

+0

$ array_2 = $ array_1 und ersetzen? – SAF

+0

gut ja. aber macht $ array_2 = $ array_1 wendet Namen der Objekte im ersten Array auf die Objekte im zweiten an? Entschuldigung, ich bin ein bisschen neu dafür. Ich hätte nach getan $ $ array_2 = $ array_1 gedacht, etwas an $ array_2 zu tun würde Objekte in $ array_1 ändern. –