Перейти к содержанию
СофтФорум - всё о компьютерах и не только

(php)оператор условий ?:


Рекомендуемые сообщения

Вообщем такая проблема.

У меня не работает оператор условий ?: (в PHP).Точнее работает, но не выполняется ;) .Т.е. вот пример:

$x=5;$x<10 ? "x меньше 10": "х больше или равно 10";echo $x;

И в результате он просто мне отображает значение $x, т.е 5 :rolleyes: . Да, оператор условий в PHP4 поддерживается?

Ссылка на комментарий
Поделиться на другие сайты

В строке

$x<10 ? "x меньше 10": "х больше или равно 10";

Вы никуда не записиваете результат и не меняете значение x

Можно написать так:

$x=5;$msg = ( $x<10 ) ? "x меньше 10": "х больше или равно 10";echo $msg;

Или

$x=5;echo ( $x<10 ) ? "x меньше 10": "х больше или равно 10";
Ссылка на комментарий
Поделиться на другие сайты

Всё, спасибо, понял ;) .Просто делал пример из книжки(кстати пример я написал, так как там приведено :rolleyes: ) и не получалось.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...