Codice PHP:
// foreach prende un vettore e scorre gli elementi
// foreach (
// $member_card <--- vettore da scorrere
// as
// $i <--- variabile che prende i valori degli indici (0, 1, ... nel tuo caso)
// =>
// &$member <---- " per i valori degli elementi (i "sottovettori" nel tuo caso)
// )
foreach ($member_card as $i => &$member) {
$member['customer_rank'] = $i+1;
};
la "&" davanti alla variabile $member la utilizza "per riferimento", così che cambiando il suo valore dentro il ciclo si aggiorna il vettore principale, si può anche fare:
Codice PHP:
foreach ($member_card as $i => $member) {
$member['customer_rank'] = $i+1;
$member_card[$i] = $member; // altrimenti non aggiorni il vettore principale
};