Я уже видел старые вопросы здесь stackoverflow
, но у меня нет успеха.
Я пытаюсь использовать foreach
так:
$arr = [];
$id = '10';
foreach($ext as $e){
if(!empty($e)){
$only_filled[] = array_merge($arr, ['img'+($pointer+1) => $id.'_'.$e]);
}
}
Результат, который я получил:
array (size=2)
0 =>
array (size=1)
'img1' => string '10_1.jpg' (length=8)
1 =>
array (size=1)
'img3' => string '10_3.jpg' (length=8)
Результат, который мне нужен:
array (size=2)
'img1' => string '10_1.jpg' (length=8),
'img3' => string '10_3.jpg' (length=8)`