Я пытаюсь выяснить, как разместить дополнительный текст в определенной точке внутри цикла foreach, поэтому вывод моего php будет:
Алабама, Аляска, Аризона, Арканзас SomeNewText
Калифорния, Колорадо, Коннектикут и т. Д. И т. Д.
продолжить; и сломаться; похоже, не работает в этом случае. Я не хочу остановить / выйти из цикла foreach.
<?php
$items = array("Alabama", "Alaska", "Arizona", "Arkansas", "California", "Colorado", "Connecticut", "Delaware", "Dist of Columbia", "Florida", "Georgia", "Hawaii", "Idaho", "Illinois", "Indiana", "Iowa", "Kansas", "Kentucky", "Louisiana", "Maine", "Maryland", "Massachusetts", "Michigan", "Minnesota", "Mississippi", "Missouri", "Montana", "Nebraska", "Nevada", "New Hampshire", "New Jersey", "New Mexico", "New York", "North Carolina", "North Dakota", "Ohio", "Oklahoma", "Oregon", "Pennsylvania", "Rhode Island", "South Carolina", "South Dakota", "Tennessee", "Texas", "Utah", "Vermont", "Virginia", "Washington", "West Virginia", "Wisconsin", "Wyoming");
$count = 0;
foreach ($items as $item)
{
if ($count == 3)
{
echo 'SomeNewText';
}
echo $item;
echo "\n";
$count++;
}
?>
Есть идеи? Thx.