Получение синтаксической ошибки при использовании сокращенного кода if/else
Может кто-нибудь сказать мне, что не так с приведенным ниже сокращением if/else кода?
<div class="holder <?php echo (!empty($bid_info['sale_price'] ? 'holder7' : 'holder4'); ?>">
По этой странице это кажется правильным!?
Хотя я получаю следующую ошибку:
Parse error: syntax error, unexpected '?', expecting ')' in ...........
1 ответ
Решение
Отсутствует) до того?
<?php echo (!empty($bid_info['sale_price']) ? 'holder7' : 'holder4'); ?>