Как скрыть (убрать) если переменная не пустая?

Есть код PHP

foreach ($manga as $rowGlava) {
    $glavs .= '<li>
        <a class="item-serial fx-row fx-between fx-middle" href="'.$full_read.'?t='.$rowGlava["tom"].'&g='.$rowGlava["glava"].'&p=1">
            <div class="item-title">Том '.$rowGlava["tom"].'. Глава '.$rowGlava["glava"].'<span class="testing"> - </span><span>'.$rowGlava["title"].' </span></div>  
            <div class="is-serie">Читать</div>
        </a>
    </li>';
}

Как сделать так, чтобы если $rowGlava["glava"] не имеет значение, span.testing скрывался?


Ответы (1 шт):

Автор решения: SAnton

Попробуйте таким образом реализовать:

foreach ($manga as $rowGlava) {
    $glavs .= '<li>
        <a class="item-serial fx-row fx-between fx-middle" href="'.$full_read.'?t='.$rowGlava["tom"].'&g='.$rowGlava["glava"].'&p=1">
            <div class="item-title">Том '.$rowGlava["tom"].'. Глава '.$rowGlava["glava"].(isset($rowGlava["glava"])?'<span class="testing"> - </span>':'').'<span>'.$rowGlava["title"].' </span></div>  
            <div class="is-serie">Читать</div>
        </a>
    </li>';
}
→ Ссылка