PriN_ce Опубликовано 28 марта, 2007 Жалоба Поделиться Опубликовано 28 марта, 2007 Вообщем такая проблема. У меня не работает оператор условий ?: (в PHP).Точнее работает, но не выполняется ;) .Т.е. вот пример: $x=5;$x<10 ? "x меньше 10": "х больше или равно 10";echo $x; И в результате он просто мне отображает значение $x, т.е 5 . Да, оператор условий в PHP4 поддерживается? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Darhazer Опубликовано 28 марта, 2007 Жалоба Поделиться Опубликовано 28 марта, 2007 В строке $x<10 ? "x меньше 10": "х больше или равно 10"; Вы никуда не записиваете результат и не меняете значение x Можно написать так: $x=5;$msg = ( $x<10 ) ? "x меньше 10": "х больше или равно 10";echo $msg; Или $x=5;echo ( $x<10 ) ? "x меньше 10": "х больше или равно 10"; Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
PriN_ce Опубликовано 28 марта, 2007 Автор Жалоба Поделиться Опубликовано 28 марта, 2007 Всё, спасибо, понял ;) .Просто делал пример из книжки(кстати пример я написал, так как там приведено ) и не получалось. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.