Salve, voorei fare la seguente cosa: dichiarare una matrice (array bi-dimensionale) dove le righe sono a lunghezza variabile, mentre le colonne sono sempre 3. Inoltre vorrei poter accedere alle colonne, ovvero al secondo array per essere precisi, anche tramite chiavi associative.

In particolare il numero delle righe è contenuto nella variabile $num, che viene avvalorata prima di dichiarare l'array, e le chiavi associative con cui accedere alle tre colonne sono rappresentate dalle lettere 'R', 'G' e 'B'.

La matrice in questione deve contenere dei valori interi. Per fare un esempio mi aspetto di poter accedere ad un singolo dato così:

$valore = $mia_matrice[10]['R'] oppure $valore = $mia_matrice[10][1].

In conclusione, come devo dichiarare questa matrice affinchè abbia le caratteristiche richieste?

Ciao e grazie.