В настоящее время я создаю календарь пришествия, и, как вы знаете, показывается только 24 дня. Каждый день имеет ссылку, которая покажет свою страницу.Скрыть ссылки после сегодняшнего дня
Я пытаюсь показать ссылки только на страницы с 1-го по текущий день, а не после текущего дня.
Например, если сегодня 20 декабря, остальные (21, 22, 23, 24 декабря не должно быть никакой связи, не является HREF)
Здесь нет, как мой код выглядит прямо сейчас:
$date = date('Y-m-d');
echo 'Current Date: '.$date.'<br>';
for ($x = 1; $x <= 24; $x++) {
echo "<a class='grid-item' href=".'/region.php?region=Region&tag=2016-12-'.str_pad($x, 2, "0", STR_PAD_LEFT)."><em>$x</em></a><br>";
}
выход прямо сейчас:
Current Date: 2016-11-11
1
2
3
4
5
..
..
24
Любое предложение будет оценено.
'если ($ дата> = $ CurrentDate) { эхо "$x
"; } прочее { echo "$x
"; } ' – Dherya
Хорошо написать тест в цикле и вывести что-то другое, если' $ x> сегодняшний день' – RiggsFolly
Добро пожаловать в SO. Пожалуйста, прочитайте [Какие темы я могу задать] (http://stackoverflow.com/help/on-topic) и [Как задать хороший вопрос] (http://stackoverflow.com/help/how-to -ask) И [идеальный вопрос] (http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/) И как создать [Минимальный, полный и проверяемый пример] (http://stackoverflow.com/help/mcve) SO ** - это не бесплатное кодирование или преобразование кода или отладка или учебное пособие или служба поиска библиотек ** ___ Здесь мы исправляем ваши попытки, мы не пытаемся coding___ – RiggsFolly