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

Как переиндексировать массив в php?

Есть массив

array(2) { 
	["datetime"]=> array(6) 
	{ 
		[0]=> string(10) "04.01.2019" 
		[1]=> string(10) "22.01.2019" 
		[2]=> string(10) "27.01.2019" 
		[6]=> string(10) "28.03.2019" 
		[7]=> string(10) "01.04.2019" 
		[11]=> string(10) "02.04.2019" 		
	} 
	["quantity"]=> array(6) 
	{ 
		[0]=> string(1) "1" 
		[1]=> string(1) "2" 
		[2]=> string(1) "2" 
		[6]=> string(1) "4" 
		[7]=> string(1) "5" 
		[11]=> string(1) "2"
	} 
}


подскажите как его переиндексировать, чтобы ключи стали попрядку

array(2) { 
	["datetime"]=> array(6) 
	{ 
		[0]=> string(10) "04.01.2019" 
		[1]=> string(10) "22.01.2019" 
		[2]=> string(10) "27.01.2019" 
		[3]=> string(10) "28.03.2019" 
		[4]=> string(10) "01.04.2019" 
		[5]=> string(10) "02.04.2019" 		
	} 
	["quantity"]=> array(6) 
	{ 
		[0]=> string(1) "1" 
		[1]=> string(1) "2" 
		[2]=> string(1) "2" 
		[3]=> string(1) "4" 
		[4]=> string(1) "5" 
		[5]=> string(1) "2"
	} 
}
  • Вопрос задан
  • 817 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@vanillathunder
$array['datetime'] = array_values($array['datetime']);
$array['quantity'] = array_values($array['quantity']);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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