@Astrawelt
Антон

Как правильно построить условие в PHP с проверкой пуста ли переменная?

Доброго времени суток, уважаемые программисты.
Хочу допилить плагин Price Tables для Wordpress. Суть проста: за вывод заголовка и подзаголовка каких-то переменных в таблице отвечает код:
<?php print $feature['title'] ?>
<?php if(empty($feature['sub'])) : ?>
<small><?php print $feature['title'] ?></small>
<?php endif; ?>

Условие: если переменная подзаголовка заполнена, то вывести ей.

Что я хочу сделать: вместо подзаголовка давать переменную в виде url. То есть, если строка sub заполнена какой-то ссылкой, то выводить заголовок с ссылкой. В противном случае, выводить заголовок без ссылки.
Попробовал так, но заголовки все равно в виде ссылок.
<a href="<?php print $feature['sub'] ?>" ? ><?php print $feature['title'] ?></a>
<?php if(!empty($feature['sub'])) : ?>
<?php print $feature['title'] ?>
<?php endif; ?>
  • Вопрос задан
  • 218 просмотров
Решения вопроса 1
Hatsune-Miku
@Hatsune-Miku
Няшк :3
<?php

if (!empty($feature['sub']))
{
    ?>
    <a href="<?=$feature['sub']?>"><?=$feature['title']?></a>
    <?php
}
else
{
    echo $feature['title'];
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы