Hvordan å se alle elementene i en todimensjonal array i PHP

I PHP, kan en matrise element være et objekt som inkluderer en annen rekke. En rekke matriser kalles en to-dimensjonal matrise eller en matrise og er et vanlig datastruktur i programmering. I PHP, kan du se alle elementene i en todimensjonal matrise enten ved å bruke "print_r" -funksjonen, som skriver ut alle array elementer, eller ved å gjenta gjennom arrays manuelt for å undersøke hver verdi.

Bruksanvisning

1 Opprett en ny PHP-fil i en redaktør eller i Notepad. Tenk deg en todimensjonal matrise, for eksempel en matrise av studenter og testresultater.

2 Erklærer og initial de to-dimensjonale array. For eksempel inn:

$ Score = array ();

$ score [ "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 matrise. For eksempel inn:

print_r ($ score);

4 Vis alle elementer av to-dimensjonal array ved gjentakelse gjennom en hver matrise og skrive ut de enkelte oppstillingselementene. For eksempel inn:

foreach ($ poenger som $ student => $ resultater) {

for ($i=0; $i<=2; $i++) {

printf ( "score [% s] [% d] =% d \ r \ n", $ student, $ jeg, $ score [$ student] [$ i]);

}

}

?>