- Home
- Categorie
- Coding e Sistemistica
- PHP
- operazione su array
-
operazione su array
Ho un array cosi
$data = "alfa|beta|november|zulu|delta|lima";
$data = explode("|", $data);
vado a visualizzare il contenutoforeach($data as $value){
echo "$value";
}di ogni valore che stampa a video è possibile sapere a quale si riferisce?
cioè vorrei l'id che si riferisce al dato che sta visualizzando
1 => alfa è il dato numero "1"
2=> beta è il dato numero "2"
3 => november è il dato numero "3"
-
Ciao,
per stampare sia gli indici che i valori di un array, puoi usare il foreach e l'operatore => in questo modo
[PHP]
foreach ($data as $key => $value) {
echo $key." => ".$value."\n";
}
[/PHP]dove $key rappresenta la chiave di ciascun elemento e $value il suo valore.
Tieni in mente che PHP, come altri linguaggi di programmazione, indicizza gli elementi di un array a partire da 0 e non da 1.