Я пытаюсь пройти через 6 дней недели. Я хотел бы показать первый элемент в цикле, как сегодня, с классом CSS «active». И если день - воскресенье, то для начала цикла в «Mon» с «активным» классом.цикл через дни недели, начиная с сегодняшнего дня
Я придумал следующее, но не уверен, как правильно соединить все это вместе. Любые подсказки?
$mydays = array('Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat');
foreach ($mydays as $day) {
if (date('D') === $day) {
echo '<li class="active">' . $day . '</li>';
}
if (date('D') === 'Sun') {
echo '<li class="active">Mon</li>';
}
else {
echo '<li>' . $day . '</li>';
}
}
Вы хотите всегда сегодня в качестве первого пункта вы показываете? – ghostika
Да. это верно. Итак, если понедельник, понедельник станет первым элементом в списке с «активным» классом CSS. – user1444027