У меня есть этот массив:
$fruits = array('apple', 'strawberry', 'orange', 'peach');
Это мой код для цикла:
foreach( $fruits as $key => $fruit ) {
if( $key == 1 ) {
echo "ADV";
}
else {
echo $fruit;
}
}
Это результат:
apple
ADV
orange
peach
Как я могу изменить свой код, чтобы получить такой результат?
apple
ADV
strawberry
orange
peach
Удалить блок else и повторить все фрукты
foreach( $fruits as $key => $fruit ) {
if( $key == 1 ) {
echo "ADV";
}
echo $fruit;
}
Пожалуйста, попробуй :
$fruits = array('apple', 'strawberry', 'orange', 'peach');
$inserted = array( 'ADV' ); // Not necessarily an array
array_splice( $fruits, 1, 0, $inserted );
foreach( $fruits as $key => $fruit ) {
echo $fruit;
}