есть поля свойств, значения которых 0
http://joxi.ru/L219DM7u6kGyp2
и нужно проверить, если свойство равно 0, то вывести именно 0. а если свойство не заполнено, то вывести "Не установлено"
так не срабатывает. мануал про empty говорит, что
Следующие значения воспринимаются как пустые:
"" (пустая строка)
0 (целое число)
0.0 (дробное число)
"0" (строка)
NULL
FALSE
array() (пустой массив)
$var; (переменная объявлена, но не имеет значения)
тогда как сделать проверку?
и нужно проверить, если свойство равно 0, то вывести именно 0. а если свойство не заполнено, то вывести "Не установлено"
Код |
---|
<?if(empty($arProperty["DISPLAY_VALUE"])):?> <td>Не установлено</td> <?else:?> <td><?=$arProperty["DISPLAY_VALUE"];?></td> <?endif;?> |
так не срабатывает. мануал про empty говорит, что
Следующие значения воспринимаются как пустые:
"" (пустая строка)
0 (целое число)
0.0 (дробное число)
"0" (строка)
NULL
FALSE
array() (пустой массив)
$var; (переменная объявлена, но не имеет значения)
тогда как сделать проверку?