Vraag : (Eenvoudig) Creërend serie, het toevoegen en het ontspannen.

Hello, heeft

I een insect in mijn code neer aan de manier versmald ik een nieuwe serie cre�ër. Gelieve te zien de code in bijlage. Hoofdzakelijk, cre�ër ik een serie ($mArray2) en zodra het is bevolkt voeg ik de serie aan een andere serie ($mArray1) toe, hoewel wanneer volgende I probeert om de binnenserie ($mArray2) te ontspannen, ik alle eerder toegewezen waarden verlies. Hoe kan ik rond dit zo wanneer ik mArray2 aan worden mArray1 toevoeg, krijg ik een exemplaar?

Thanks,
Uni
" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
$mArray1=array ();
voor ($i1=0; $i1<10; $i1++) {
	$mArray2=array ();
	voor ($i2=0; $i2<10; $i2++) {
		$mArray2 [] =new CMyClass ();
		//Populate het recentste element mArray2.
	}
	$mArray1 [] =$mArray2;
} 

Antwoord : (Eenvoudig) Creërend serie, het toevoegen en het ontspannen.

Probeer dit.  Het probleem in uw code is dat de serie door verwijzing wordt overgegaan.
1:
2:
3:
4:
5:
6:
7:
$mArray1=array ();
voor ($i1=0; $i1<10>
           
Andere oplossingen  
 
programming4us programming4us