Vorrei creare una matrice con queste caratteristiche

$persona[0][id]
$persona[0][nome]
$persona[0][cognome]

in modo dinamico
pero lo 0 deve essere dinamico cioè ci va una variabile li..ke sia la stessa per quei campi..

e la devo riempire con una query dentro un ciclo

while( blabla)
$persone= array($e[$id],$e[$nome].....etc

ogni dato viene preso da una variabile..help