I PHP , kan en rekke element være et objekt som inneholder en annen array. En rekke av matriser , kalles en to-dimensjonal matrise eller et matrise , og er en vanlig brukt datastruktur i programmering . I PHP , kan du se alle elementene i en todimensjonal matrise enten ved å bruke " print_r "-funksjonen , som skriver alle array elementer , eller ved å iterating gjennom arrays manuelt for å undersøke hver verdi. Instruksjoner
en
Opprett en ny PHP-filen i en editor eller i Notepad . Tenk deg en to- dimensjonal array, for eksempel en matrise av studenter og testresultater .
2
Erklærer og klargjøre de to- dimensjonal array. For eksempel , type:
$ score = array ();
$ scorer [" Ann "] = array ( 90 , 100 , 80 ) ;
$ score [ ,"" Adam "] = array ( 95 , 95 , 96 ) ;
$ score [" Paul" ] = array ( 76, 100 , 100 ) ;
$ score [" Karen "] = array ( 90 , 99, 82 ) ;
3
Vis alle elementer av to- dimensjonal array ved hjelp av den innebygde PHP " print_r "-funksjonen , som skriver ut hele innholdet i en array. For eksempel skrive : en
print_r ( $ scores) ;
4
Vis alle elementer av to- dimensjonal array ved gjentakelse gjennom en hver matrise og skrive ut de enkelte array elementer . For eksempel skrive : en
foreach ( $ score som $ student = > $ resultater) {
for ($ i = 0 ; $ i < = 2 , $ i + + ) {
printf (" score [ % s ] [% d ] = % d \\ r \\ n ", $ student, $ i , $ score [$ student ] [$ i] ) ;
}
}
? >