PHP ha diverse condizionale e loop dichiarazioni che sono stati parte del linguaggio sin dalla sua creazione. A differenza di loro, l'istruzione foreach è stato introdotto in PHP più tardi, influenzato da altri linguaggi di programmazione utilizzati foreach per anni. A differenza di altri il condizionale e istruzioni di loop, l'istruzione foreach viene utilizzato solo su matrici.
Istruzioni
Utilizzare l'istruzione Foreach in PHP
1
Creare la matrice:
$arr = array(1, 2, 3, 4);
2
Scrivere la condizione:
foreach ($arr as $i => $value)
3
Scrivere l'azione da eseguire. In questo caso, l'azione è di moltiplicare il valore iniziale di 10:{
$arr[$i] = $value * 10;
}
Controllare l'istruzione
4
Controllare il codice per gli errori di sintassi.
5
Assicurarsi che la matrice ha i seguenti valori: 10, 20, 30, 40.
Consigli & Avvertenze
- Il comando foreach ha due correggere la sintassi:
foreach (array_expression as $value)
eforeach (array_expression as $key => $value)
. Utilizzare quella che preferisci. - Prestare molto attenzione alla sintassi dell'istruzione foreach.