Una griglia è una struttura composta di linee orizzontali e verticali intersecanti che formano caselle chiamate cellule. Nello sviluppo di software, linguaggi di programmazione come PHP può rappresentare una griglia e le celle di una griglia in una struttura chiamata matrice. Utilizzando una matrice, gli sviluppatori possono creare una struttura di griglia, definire e modificare la visualizzazione della griglia e accedere ai dati nelle celle della griglia. Matrici in genere contengono una singola riga di dati con più colonne e matrici multidimensionali rappresentano una griglia con più righe e più colonne.
Istruzioni
Come modificare una griglia con PHP
1
Aprire un editor di testo e crea un array in PHP utilizzando la funzione Array (). Nome della matrice $table. Inserire il codice all'interno di <? php e? > delimitatori di script.
<? php
$table = Array ();
? >
2
Poiché $table è una matrice che non contiene valori, è necessario aggiungere tre più matrici nella matrice di $table in modo che $table è un array contenente tre più matrici. La matrice di $table rappresenta le righe della griglia, e le tre nuove matrici rappresentano le colonne della griglia.
<? php
$table = array(array(), Array (), array;
? >
3
Aggiungere tre valori numerici a ognuna delle tre matrici all'interno della matrice di $table. Queste matrici sono ora matrici che contengono i valori individuali. I valori rappresentano dati detenuti nelle celle della griglia.
<? php
$table = array (
Array (1, 2, 3), matrice (4, 5, 6), matrice (7, 8, 9));
? >
4
Utilizzare due cicli for per visualizzare le righe, colonne e celle della matrice $table. Scrivere una nuova riga dopo ogni riga di distinguere visivamente righe dalle colonne nella griglia.
<? php
$table = array (array (1, 2, 3), matrice (4, 5, 6), matrice (7, 8, 9));
per ($row = 0; $row < 3; $row + +)
{
echo "";
for ($col = 0; $col < 3; $col++)
{
echo $table[$row][$col];
}
}
? >
5
Modificare le celle della griglia, l'accesso a ogni cella mediante il recupero di ogni riga e colonna. Aggiungere 1 per ogni valore di cella.
<? php
$table = array (array (1, 2, 3), matrice (4, 5, 6), matrice (7, 8, 9));
per ($row = 0; $row < 3; $row + +)
{
echo "";
for ($col = 0; $col < 3; $col++)
{
echo $table[$row][$col];
}
}
per ($row = 0; $row < 3; $row + +)
{
for ($col = 0; $col < 3; $col++)
{
$table[$row][$col] = $table[$row][$col] + 1;
}
}
? >
6
Ciclo $table nuovamente per visualizzare la matrice modificata.
<? php
$table = array (array (1, 2, 3), matrice (4, 5, 6), matrice (7, 8, 9));
per ($row = 0; $row < 3; $row + +)
{
echo "";
for ($col = 0; $col < 3; $col++)
{
echo $table[$row][$col];
}
}
per ($row = 0; $row < 3; $row + +)
{
for ($col = 0; $col < 3; $col++)
{
$table[$row][$col] = $table[$row][$col] + 1;
}
}
per ($row = 0; $row < 3; $row + +)
{
echo "";
for ($col = 0; $col < 3; $col++)
{
echo $table[$row][$col];
}
}
? >
7
Salvare il file sul server con il nome grid.php e accedervi in un browser Web. La pagina mostra la griglia originale e la griglia modificata.
Consigli & Avvertenze
- Utilizzare HTML i tag nel codice PHP per rendere visivamente più evidente la griglia della pagina.
- Provare a inserire un'interruzione di riga (echo "";) dopo la griglia iniziale per distinguerla dalla griglia modificata nell'output.
- Ci sono tre tipi di matrici in PHP. Utilizzare il tipo che è più appropriato per l'applicazione.
- Ci sono molte reti commerciali disponibili per l'utilizzo con PHP.
- Assicurarsi di utilizzare la sintassi di matrice corretta e la fine di tutti i comandi con un punto e virgola affinché lo script viene eseguito correttamente.