Хорошо, мне очень тяжело, и я пробовал много решений, но я не могу заставить его работать. Потратил на это несколько часов, и до сих пор ничего.
У меня есть массив, который выглядит так: $data['dietcontent'][1][1][1]
$data['dietcontent'][1][1][1]
--------------------^Day^Meal^Line
Этот массив, который я хотел бы отсортировать для их MealTime, который существует на $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
Как это может выглядеть. Теперь я хотел бы отсортировать место $mealNumber (второе []) в этом массиве после MealTime. Так это будет выглядеть после:
$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
Как я могу это сделать?! Ваша помощь очень ценится!!