I PHP , kan ett array-element vara ett objekt som innehåller en annan array . En array av matriser kallas en tvådimensionell uppställning eller en matris och är ett vanligt använt datastruktur i datorprogrammering. I PHP , kan du se alla delar i en tvådimensionell array antingen genom att använda " print_r " -funktion , som skriver ut alla fältelementen , eller genom iteration igenom arrayer manuellt granska varje värde . Instruktioner
1
Skapa en ny PHP- fil i en editor eller i Anteckningar . Föreställ dig en tvådimensionell array , exempelvis en matris av studenter och provresultat .
2
Deklarera och initiera tvådimensionell array . Till exempel , typ :
$ poäng = array ( ) ;
$ tjog [ " Ann " ] = array ( 90 , 100 , 80 ) ;
$ tjog [ ,"" Adam " ] = array ( 95 , 95 , 96 ) ;
$ tjog [ " Paul " ] = array ( 76 , 100 , 100 ) ;
$ tjog [ " Karen " ] = array ( 90 , 99 , 82 ) ;
3
Visa alla delar av två- dimensionell array med den inbyggda PHP " print_r " -funktion , som skriver ut hela innehållet i en array. Till exempel , typ :
print_r ( $ tjog ) ,
4
Visa alla delar av två - dimensionell array genom iteration igenom varje rad och skriva de individuella arrayelementen . Till exempel , typ :
foreach ( $ poäng som $ elev = > $ resultat ) {
för ( $ i = 0 ; $ i < = 2 ; $ i + + ) {
printf ( " poäng [ % s ] [ % d ] = % d \\ r \\ n " , $ student, $ i , $ tjog [ $ elev ] [ $ i] ) ;
}
}
? > Addera