Задать вопрос
@d1KdaT

Как вытащить ключ из подмассива?

У меня есть массив вида:
$arr['data'][0]['ID']
$arr['data'][0]['static']
$arr['data'][1]['ID']
$arr['data'][1]['static']

и т.д
Как из него сделать массив вида:
$arr['data']['ID']['static']?
  • Вопрос задан
  • 227 просмотров
Подписаться Оценить 2 комментария
Решения вопроса 1
@d1KdaT Автор вопроса
По совету Владислав Копылов сделал через FOREACH:
foreach ($arr['data'] as $mm) {
	$copy_arr[$mm['tank_id']] = $mm['all']; // "all" = "static"
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
customtema
@customtema
arint.ru
$arr['data'] = $arr['data'][0]; только индекс 1 в третьей строчке смущает.

В целом похоже на серию неудачных решений при программировании. Скорее всего, что-то где-то нужно упростить.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы