好的,即时通讯有一段非常困难的时间,并且尝试了很多解决方案,但是我无法将其运行。现在放弃了几个小时,但仍然一无所获。在PHP中使用3个暗淡阵列对数组进行排序
我有一个数组,看起来像这样:$data['dietcontent'][1][1][1]
$data['dietcontent'][1][1][1]
--------------------^Day^Meal^Line
这阵,我想理清自己的进餐时间,即在$data['dietcontent'][1][1][1].MealTime
三维阵列是这种格式的存在:
$data['dietcontent'][1][$mealNumber][$mealLine]['MealTime'].
$ mealNumber可以是从1至7, $ mealLine可以是从1至7
好的,这很难解释。结构可以做得更好,但由于我只是从中解脱出来,所以我无能为力。
因此,我想给你一个例子,说明它现在的样子,以及我希望它看起来如何。
下面是一个例子:
$data['dietcontent'][1][1][1]['MealTime'] // is 07:00
$data['dietcontent'][1][1][2]['MealTime'] // is 07:00
$data['dietcontent'][1][1][3]['MealTime'] // is 07:00
$data['dietcontent'][1][1][4]['MealTime'] // is 07:00
$data['dietcontent'][1][1][5]['MealTime'] // is 07:00
$data['dietcontent'][1][1][6]['MealTime'] // is 07:00
$data['dietcontent'][1][1][7]['MealTime'] // is 07:00
$data['dietcontent'][1][2][1]['MealTime'] // is 01:30
$data['dietcontent'][1][2][2]['MealTime'] // is 01:30
$data['dietcontent'][1][2][3]['MealTime'] // is 01:30
$data['dietcontent'][1][2][4]['MealTime'] // is 01:30
$data['dietcontent'][1][2][5]['MealTime'] // is 01:30
$data['dietcontent'][1][2][6]['MealTime'] // is 01:30
$data['dietcontent'][1][2][7]['MealTime'] // is 01:30
是如何可以关注一下。现在我想在MealTime之后排序该数组中的$ mealNumber(第二个[])位置。所以它会看起来像这样:
$data['dietcontent'][1][1][1]['MealTime'] // is 01:30
$data['dietcontent'][1][1][2]['MealTime'] // is 01:30
$data['dietcontent'][1][1][3]['MealTime'] // is 01:30
$data['dietcontent'][1][1][4]['MealTime'] // is 01:30
$data['dietcontent'][1][1][5]['MealTime'] // is 01:30
$data['dietcontent'][1][1][6]['MealTime'] // is 01:30
$data['dietcontent'][1][1][7]['MealTime'] // is 01:30
$data['dietcontent'][1][2][1]['MealTime'] // is 07:00
$data['dietcontent'][1][2][2]['MealTime'] // is 07:00
$data['dietcontent'][1][2][3]['MealTime'] // is 07:00
$data['dietcontent'][1][2][4]['MealTime'] // is 07:00
$data['dietcontent'][1][2][5]['MealTime'] // is 07:00
$data['dietcontent'][1][2][6]['MealTime'] // is 07:00
$data['dietcontent'][1][2][7]['MealTime'] // is 07:00
我该怎么做?!你的帮助真的很感谢!
@hakre我不能让对这个问题进行解决方案为我工作! – Karem 2011-12-27 01:16:29