Вы можете сделать Еогеасп в массив и использование для цикла с его значением
Этап 1:
ли цикл Еогеасп с парой ключей значения с вашего массива
foreach($cars as $key => $value)
{
//
}
Шаг 2:
Внутри цикла Foreach, сделать цикл из его значение
for($i=0;$i<$value;$i++)
{
//
}
Шаг 3:
Присвоить значение из $key
цикл для вновь созданного массива
$newArray[] = $key;
Наконец
<?php
$cars = array('adult' => 2,'child' => 1,'infant' => 1);
$newArray = []; // Create an Empty Array
foreach($cars as $key => $value)
{
// Loop through the $value
for($i=0;$i<$value;$i++)
{
$newArray[] = $key;
}
}
print_r($newArray);
Вот Eval Link
Вы должны действительно сказать, что вы попробовали и попросить о помощи о том, как сортировать его. –