Potrzebuję pomocy z pewnym kodem PHP. Pobieram dane z bazy danych MySQL za pomocą lewych złączeń. Na podstawie tych zapisów tworzę zagnieżdżonych tablic, które chcę być czysta, np:Tablica wielowymiarowa a wiele tablic
array(
[0] = array(
[0] = array(
[0] = array(
[0] = array(
etc...
)
)
),
[1] = array(
[0] = array(
[0] = array(
[0] = array(
etc...
)
)
)
)
)
Teraz mój pomysł jest tworzenie wielu tablic, a następnie użyj klawisza, aby dopasować je do siebie, np:
$array1 = array([0] => array(id = 0)); // value =
// match
$array2 = array([0] => array(...)); // key = id = value of the $array1 with key 0
Czy to dobra praktyka? Czy powinienem zachować zagnieżdżone tablice?
Najlepsza praktyka zależeć będzie wyłącznie od tego, do czego będziesz używał tablic (y). –
Naprawdę zależy od rodzaju aplikacji, którą budujesz. Możesz chcieć zachować to zagnieżdżenie, jeśli chcesz mieć dostęp do całego drzewa przez jedną pętlę, na przykład. – looneydoodle