Я попытался добавить оператор if/else в уже открытую функцию echo
, но страница выглядит пустым. Не слишком уверен, правильно ли я конкатенирую.Конкатенация PHP внутри echo
echo '<span class="year-tab-'.$x.' '.if ($single_year==$year_selected) { echo "" } else { echo "display-none" }.' ">';
На самом деле, вы можете использовать тройной оператор внутри эха, нет необходимости использовать другую переменную в вашем первом примере (для удобства чтения было бы лучше использовать if, если хотя) –