Ho bisogno di aiuto con qualche codice PHP. Sto recuperando i dati da un database MySQL usando i join di sinistra. Sulla base di questi documenti che sto creando matrici nidificate che voglio essere pulito, per esempio:Array multidimensionale vs più array
array(
[0] = array(
[0] = array(
[0] = array(
[0] = array(
etc...
)
)
),
[1] = array(
[0] = array(
[0] = array(
[0] = array(
etc...
)
)
)
)
)
Ora la mia idea è di creare più array e quindi utilizzare la chiave per abbinare insieme, ad esempio:
$array1 = array([0] => array(id = 0)); // value =
// match
$array2 = array([0] => array(...)); // key = id = value of the $array1 with key 0
È una buona pratica? O dovrei mantenere gli array annidati?
Le best practice dipenderanno interamente da ciò per cui si utilizzerà la/e matrice/i. –
Dipende davvero dal tipo di applicazione che stai creando. Ad esempio, potresti voler mantenerlo nidificato se vuoi accedere all'intero albero attraverso un loop. – looneydoodle