Sto imparando PHP come linguaggio di programmazione e CodeIgniter come framework
Ho l'esigenza di modificare un array cambiando i valori associati ad una sola chiave.
con questo comando ho il mio array
codice:
$q = $data['results'] -> result_array();
con questo ciclo vorrei operare la modifica
codice:
foreach ($q as $key => $value)
{
$query[$value['id']] = $value['id'];
$query[$value['nome']] = $value['nome'];
$query[$value['cap']] = $value['cap'];
$query[$value['comunita_montana']] = "1".$value['comunita_montana'];
}
e poi dovrei inviare il nuovo array $data['query'] alla view ma evidentemente il mio ciclo non è corretto.
Qual è il modo corretto di apportare modifiche ad un array?