Извините, я ноб на PHP и нуждаюсь в помощи. У меня две переменные
<?php echo $LOGO ?> <?php echo $TITLE ?>
Поэтому мне нужно сделать это, если LOGO пуст, сценарий должен показывать заголовок, но если логотип установлен, то он должен показывать только логотип.
Большое спасибо!
<?php echo (empty($LOGO) ? $TITLE : $LOGO) ?>
покажет $ TITLE, если $ LOGO пуст. В противном случае будет отображаться только $ LOGO.
Этот оператор называется тернарным оператором .
empty
работает следующим образом:
The following things are considered to be empty: - "" (an empty string) - 0 (0 as an integer) - 0.0 (0 as a float) - "0" (0 as a string) - NULL - FALSE - array() (an empty array) - $var; (a variable declared, but without a value)