我目前有一个报告类,它从我的数据库中提取大量数据并将其格式化为要返回的4维数组。这工作正常,但我担心这不是最好的方式。我应该使用JSON,XML,接口等...PHP多维关联数组替代
基本上什么是最好的方式来返回这些数据?
下面是我如何使用多维关联数组返回数据为例:
$results[$teacherID][$studentID][$subject][$testID]
和结构的样品图:
Array
(
[17520] => Array
(
[01356] => Array
(
["Math"] => Array
(
[0130] => 75.2
[0215] => 76.8
)
["Science"] => Array
(
[0130] => 85.2
[0215] => 72.2
[0308] => 96.3
[0320] => 68.4
)
)
[01468] => Array
(
["Math"] => Array
(
[0130] => 23.2
[0215] => 54.8
)
["Science"] => Array
(
[0130] => 72.6
[0215] => 79.1
[0308] => 68.7
[0320] => 72.2
)
)
)
[17522] => Array
(
ect...