Загрузка...

Оператор ветвления условная инструкция, условный оператор

Оператор ветвления условная инструкция, условный оператор. Конструкция if является одной из наиболее важных во многих языках программирования, в том числе и PHP. Она предоставляет возможность условного выполнения фрагментов кода.

Структура if реализована в PHP по аналогии с языком C:

if (выражение)
  инструкция


Как описано в разделе про выражения, выражение вычисляется в булево значение. Если выражение принимает значение TRUE, PHP выполнит инструкцию, а если оно принимает значение FALSE - проигнорирует.

Следующий пример выведет a больше b, если значение переменной $a больше, чем $b:

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


Часто необходимо, чтобы условно выполнялось более одной инструкции. Разумеется, для этого нет необходимости обворачивать каждую инструкцию в if. Вместо этого можно объединить несколько инструкций в блок. Например, следующий код выведет a больше b, если значение переменной $a больше, чем $b, и затем присвоит значение переменной $a переменной $b:

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


Инструкции if могут быть бесконечно вложены в другие инструкции if, что даёт большую гибкость в организации условного выполнения различных частей программы.


    Основы переменных в PHP

    Основы переменных в PHP
    Переменные в PHP представлены знаком доллара с последующим именем переменной. Имя переменной чувствительно к регистру.

    Инструкция подключения букса к Merchant WebMoney

    Инструкция подключения букса к Merchant WebMoney
    В этой статье я расскажу начинающим администраторам систем активной рекламы, как правильно подключить и настроить Merchant WebMoney на свой букс для автоматического пополнения баланса аккаунта и приёма средств за рекламу.

    Как определяется язык пользователя на PHP?

    Как определяется язык пользователя на PHP?
    Если создаваемый вами сайт рассчитан на посетителей с разных стран мира вам обязательно требуется автоматическое определение языка пользователя, в одном из проектов потребовалось решить эту задачу. О том, как определяется язык пользователя на PHP, я и

    Почему опасно включать параметр register_globals.

    Почему опасно включать параметр register_globals.
    В этой статье мы очередной раз поговорим о безопасной работе сайтов и именно о том, почему опасно включать register_globals на сервере? Если вы уже сталкивались с установкой CMS DataLife Engine, то вам известно, что разработчики этого скрипта

    Кэширования снижение нагрузки на сайт

    Кэширования снижение нагрузки на сайт
    В этом уроке я расскажу о простом способе кэширования сайта на стороне сервера. В результате мы получим не только ускорение загрузки страниц, но и снизим нагрузку на сервер и базу данных.


Просмотров: 337
Добавлено: 5-10-2016, 17:50
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Наверх
[X]
Добро пожаловать на сайт!

Войти | Зарегистрироваться