Şimdi bu konuyla ilgili bazı sorular olduğunu biliyorum ama bu biraz benzersizdir.
Ben iki dizi yapıları vardır:
array(
[0] => array(
'stat1' => 50,
'stat2' => 12,
'stat3' => 0,
'country_name' => 'United States'
),
[1] => array(
'stat1' => 40,
'stat2' => 38,
'stat3' => 15,
'country_name' => 'Ireland'
),
[2] => array(
'stat1' => 108,
'stat2' => 0,
'stat3' => 122,
'country_name' => 'Autralia'
)
)
ve ikinci
array(
'stat1' => array(
'countries' => array(
'United States' => 50,
'Ireland' => 40,
'Autralia' => 108,
)
)
),
'stat2' => array(
'countries' => array(
'United States' => 12,
'Ireland' => 38,
)
)
),
etc...
Bu, ilgili ülkelerin şehirleri eklerseniz ikinci dizi, hatta seviye 4 veya 5 gidebilirsiniz. Unutulmaması gereken daha fazla (ikinci Avustralya'da dikkat 0'dır çünkü orada değil) ikinci dizi yapısı yok 0 veri alanları olacak ama ilk yapı sıfır bir bütün Patlat olacaktır. Ayrıca ikinci yapı çiftleri 'Amerika Birleşik Devletleri' yani var unutmayın
Nasıl bu dizi yapıları onlar json_encode()
zaman karşılaştırmak ve bir POST ajax istekte kullanılan gelmez: Benim soru budur? Sığ derinlik dizi, bu sıfırlar saçma olduğunu daha hızlı olacak ya iyi yapılandırılmış dizi boyutu açısından daha iyi olacak?