Et rutenett er en struktur bestående av kryssende horisontale og vertikale linjer som danner bokser som kalles celler . I programvareutvikling, kan programmeringsspråk som PHP representere et rutenett og en grid celler i en struktur som kalles en matrise. Ved å bruke en matrise, kan utviklere lage et rutenett struktur , definere og endre rutenettet display og tilgang til data i grid celler. Arrays vanligvis holder en enkelt rad med data med flere kolonner , og flerdimensjonale arrays representerer et rutenett med flere rader og flere kolonner. Du trenger en Web -server som kan kjøre PHP-skript
tekst editor
nettleser
Vis flere Instruksjoner
Hvordan redigere et rutenett med PHP
1
Åpne en teksteditor og lage en matrise i PHP ved hjelp av array ( )-funksjonen . Navngi array $ tabellen . Plassere koden på innsiden av skript skilletegn
< php og ? > . < Php
$ table = array (); ?
>
2
Siden $ tabellen er en matrise som inneholder noen verdier, legge til tre flere rekker med $ tabellen matrise slik at $ tabell er en tabell som holder tre arrays. The $ tabellen matrise representerer rutenettets rader , og de tre nye arrays representerer rutenettets kolonner.
< ? Php
$ table = array ( array ( ) , array ( ) , array ( ) );
>
3
Legg tre numeriske verdier til hver av de tre arrays innsiden av $ tabellen array. Disse arrays er nå arrays som holder individuelle verdier . Verdiene representerer data holdt i grid celler.
< ? Php
$ table = array (
array ( 1 , 2 , 3 ) , array (4, 5 , 6 ) , array (7, 8 , 9 ));
>
4
bruk to for looper å vise rader, kolonner og celler i $ bordet? array. Skriv en ny linje etter hver rad for å visuelt skille rader fra kolonner i nettet .
< ? Php
$ table = array ( array ( 1 , 2 , 3 ) , array ( 4 , 5 , 6 ) , array (7, 8 , 9 ));
for ($ rad = 0 ; $ row < 3; $ row + + )
{
< p > echo " ";
for ($ col = 0 , $ col < 3 , $ col + + )
{
echo $ table [ $ row ] [$ col ]; ?
}
}
>
5
Rediger cellene i rutenettet , tilgang hver celle ved å hente hver rad og kolonne . Tilsett 1 til hver celle verdi.
< ? Php
$ tabell = matrise ( array ( 1, 2 , 3), matrise (4, 5 , 6), matrise (7, 8 , 9 ));
for ($ rad = 0 ; $ row < 3; $ row + + )
{
echo " ";
< p > for ($ col = 0 , $ col < 3 , $ col + + )
{
echo $ table [ $ row ] [$ col ];
}
}
for ($ rad = 0 ; $ row < 3; $ row + + )
{
for ($ col = 0 ; $ col < 3 , $ col + + )
{
$ table [ $ row ] [$ col ] = $ table [ $ row ] [$ col ] + 1 ;
}
}
? >
6
Loop gjennom $ bord igjen for å vise det redigerte array.
< ? php
$ tabell = matrise ( array ( 1, 2 , 3), matrise (4, 5 , 6), matrise (7, 8, 9 ));
for ($ p = 0; $ row < 3; $ row + + )
{
echo " ";
for ($ col = 0 , $ col < 3 , $ col + + )
{
echo $ table [ $ row ] [$ col ];
}
}
for ($ rad = 0 ; $ row < 3; $ row + + )
{
for ($ col = 0 , $ col < 3 , $ col + + )
{
< p > $ table [ $ row ] [$ col ] = $ table [ $ row ] [$ col ] + 1;
}
}
for ($ rad = 0 , $ rad < 3; $ row + + )
{
echo " ";
for ($ col = 0 , $ col < 3 , $ col + + )
{
echo $ table [ $ row ] [$ col ];
} ?
}
>
7
Lagre filen på serveren med navnet grid.php og få tilgang til den i en nettleser. Siden viser det opprinnelige rutenettet og den redigerte rutenettet.