$ table = array (); ?
> . < Br > Página 2
Desde $ table é uma matriz que não contém valores , adicione mais três matrizes para a matriz $ mesa para que $ tabela é uma matriz segurando mais três matrizes. O array $ tabela representa as linhas da grade , e as três novas matrizes representam colunas da grade .
< ? Php
$ table
= array ( array () , array () , array ( ) ); ?
>
3
Adicione três valores numéricos para cada uma das três matrizes dentro do array $ mesa. Essas matrizes são agora matrizes que possuem valores individuais. Os valores representam os dados mantidos em células da grade .
< ? Php
$ table
= array (
array ( 1, 2, 3) , array (4, 5, 6) , array ( 7, 8, 9) );
>
4
Use dois loops para exibir as linhas, colunas e células de tabela de $ ? matriz . Escreva uma nova linha após cada linha para distinguir visualmente as linhas de colunas na grade .
< ? Php
$ table
= array (array ( 1, 2, 3) , array ( 4 , 5, 6 ) , array ( 7, 8, 9) );
for ($ row = 0; $ row < 3; $ row + +) {
echo "";
for ($ col = 0; $ col < 3; $ col + +) {
echo $ tabela [ $ linha ] [$ col ]; ?
}
}
inicial>
5
editar as células na grade , o acesso a cada célula , recuperando cada linha e coluna . Adicione 1 para cada valor de célula .
< ? Php
$ table
= array (array ( 1, 2, 3) , array ( 4, 5, 6) , array (7, 8, 9 ) );
for ($ row = 0; $ row < 3; $ row + +) {
echo " ";
for ($ col = 0; $ col < 3; $ col + +) {
echo $ tabela [ $ linha ] [$ col ];
}
}
for ($ row = 0; $ row < 3; $ row + +) {
for ($ col = 0; $ col < 3; $ col + +) {
$ table [ $ linha ] [$ col ] = $ table [ $ linha ] [$ col ] + 1;
}
}
>
6
Percorre $ table novamente para exibir a matriz editado.
< ? php < br >
$ table = array (array ( 1, 2, 3) , array ( 4, 5, 6) , array ( 7, 8, 9) );
for ($ row = 0; $ row < 3; $ row + +) {
echo " ";
for ($ col = 0; $ col < 3; $ col + + ) < br >
{ echo $
mesa [ $ linha ] [$ col ];
}
}
for ($ row = 0; $ row < 3; $ row + +) {
for ($ col = 0; $ col < 3; $ col + +) {
$ table [ $ linha ] [$ col ] = $ table [ $ linha ] [$ col ] + 1;
}
}
for ($ linha = 0; $ row < 3; $ row + +) {
echo " ";
for ($ col = 0; $ col < 3; $ col + +)
{ echo $
mesa [ $ linha ] [$ col ];
} ?
}
> < br >
7
Salve o arquivo no servidor com o nome grid.php e acessá-lo em um navegador da web . A página mostra a grade original ea grade editado.