Перейти к содержимому
0
  • Категории
  • Последние
  • Популярные
  • Категории
  • Последние
  • Популярные
Свернуть
  1. Главная
  2. Категории
  3. Начало эпохи
  4. Разработка
  5. PHP/MySQL
  6. Условные операторы PHP/Конструкция if

Условные операторы PHP/Конструкция if

Запланировано Прикреплена Закрыта Перенесена PHP/MySQL
1 Сообщения 1 Участники 1 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Ответить
Авторизуйтесь, чтобы ответить
Эта тема удалена! Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • Brogrammer Автор
    Brogrammer
    Brogrammer
    Это сообщение удалено!
    написал в отредактировано
    Forgotten Legend
    #1

    Синтаксис конструкции if аналогичен конструкции if в языке Си:

    <?php
    if (логическое выражение) оператор;
    ?>
    

    Согласно выражениям PHP, конструкция if содержит логическое выражение. Если логическое выражение истинно (true), то оператор, следующий за конструкцией if будет исполнен, а если логическое выражение ложно (false), то следующий за if оператор исполнен не будет. Приведем примеры:

    <?php
    if ($a > $b) echo "значение a больше, чем b";
    ?>
    

    В следующем примере если переменная $a не равна нулю, будет выведена строка "значение a истинно (true)":

    <?php
    if ($a) echo "значение a истинно (true) ";
    ?>
    

    В следующем примере если переменная $a равна нулю, будет выведена строка "значение a ложно (false)":

    <?php
    if (!$a) echo "значение a ложно (false) ";
    ?>
    

    Часто вам будет необходим блок операторов, который будет выполняться при определенном условном критерии, тогда эти операторы необходимо поместить в фигурные скобки {...} Пример:

    <?php
    if ($a > $b) {
     echo "a больше b";
     $b = $a;
    }
    ?>
    

    Приведенный пример выведет сообщение, "a больше b", если $a > $b, а затем переменная $a будет приравнена к переменной $b. Заметим, что данные операторы выполняются в теле конструкции if.

    Источник

    0 Ответов Последний ответ
    0

    • Войти

    • Войдите, чтобы искать.
    © 2011–
    • Первое сообщение
      Последнее сообщение