Авторизация







Регистрация / Забыли пароль?

Регистрация нового пользователя











< Назад

Восстановление пароля





< Назад

Добро пожаловать

Выход


Ежедневное обновление статей и уроков, будь в курсе, держи руку на пульсе событий!

Главная >> PHP

PHP для начинающих (4 из 10 частей)


Любая программа PHP есть набор модулей, работающих совместно для выполнения определенной задачи. Модули, могут размещаться...
 

  Операторы условия

  Любая программа PHP – есть набор модулей, работающих совместно для выполнения определенной задачи. Модули, могут размещаться независимо, тогда выходные данные одного модуля, будут входными для другого. Условие контролирует ход выполнения программы, выполняя её модули в необходимом порядке, что даёт возможность лучшего управления процессом. Существует два типа условий, это обычные, отвечающие на одно правило и заканчивающие свою работу, или же с ветвлением, предоставляющее более гибкие и разнообразные варианты дальнейших действий. В этом уроке, мы рассмотрим оба варианта.

    Ветвление условий

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

    Условные операторы

    Условный оператор, используется для того, чтобы решить, какой блок, когда будет исполнен. Давайте разберём простой пример, в котором мы создадим условие, и если оно правильное, то выведем «Один».

    Примечание: этот оператор используется для выполнения какого либо кода, если указанное условие верно, если же условие ложно, то ничего не произойдёт. Рассмотрим пример:

    Пример#1

$x=1;
if ($x==1)
       echo «Один»;

    Получится “Один”, так как условие верно.

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

    Пример#2

$x=0;
if ($x==1)
       echo «Один»;
else
       echo «Ошибка...»;

    Получится “Ошибка...”, условие не выполнено.

    Далее рассмотрим ветвление условий elseif....else. Этот оператор используется, для выбора одного из нескольких блоков, удовлетворяющий условию. Давайте разберём следующую ситуацию, мы создадим такое условие: если х равно 1, то выведем «Один», если 2, то выведем «Два», если 3, то «Три», а если какое-либо другое значение, то выведем надпись «Ошибка». Код реализующий это:

    Пример#3

$x=3;
if ($x==1)
       echo «Один»;
else if($x==2)
       echo «Два»;
else if($x==3)
       echo «Три»;
else
       echo «Ошибка»;

    Получится “Три”, одно из условий совпало.

    Переключатель

    Switch работает аналогично условию elseif...else, в нем так же есть условие, и переключатели, которые в зависимости от полученного результата, выводят те или иные блоки. Если полученный результат не совпадает с переключателями, то выводится значение по умолчанию. В примере 4, выполнение блоков начнётся с 1, но х = 2, следовательно вхождения в 1 не будет, мы идём дальше и наш х будет равен следующему выражению, т.е. 2. Следует сказать, что операторы break обязательно должны стоять в каждом из условий, кроме блока по умолчанию. Если его не использовать, выведется следующее «ДваТриОшибка», т.е. кроме блока с 2, выведутся и все остальные, так как switch продолжает работать.

    Пример#4

$x=2;
switch($x)
{
case 1:
       echo «Один»;
       break;
case 2:
       echo «Два»;
       break;
case 3:
       echo «Три»;
       break;
default:
       echo «Ошибка»;
}

Дата публикации: 15.02.2013
Опубликовал: Сергей Кашурин
Просмотров: 509
Правила перепечатки

Правила перепечатки

Уважаемый посетитель сайта!
Ниже преведены условия использования и перепечатки материалов сайта /
Все материалы данного сайта подготовлены для Вас лично мной.

Большая часть материалов сайта - это авторские уроки, остальные, это переводы уроков с английского языка на русский.
Если Вы решили использовать материалы данного сайта где-то на своих ресурсах или в рассылке, то соблюдайте следующие требования:
1. Урок или статья должны перепечатываться «как есть» с сохранением всех ссылок на источник урока, а если это перевод, то и на сайт, авторы которого подготовили его.
2. Ссылки на сайт источника и переводчика обязательно должны быть работоспособными (при нажатии по ссылке человек должен перейти на сайт автора/переводчика). Если Вы перепечатали какой-либо документ, обязательно проверьте ссылку на работоспособность.
3. Искажение информации об авторе, источнике, переводчике при перепечатке материалов запрещено!
4. Содержание урока или статьи при перепечатке не должно подвергаться модификациям и переделке. Все уроки и статьи, размещенные на сайте, должны перепечатываться как есть. Вы не имеете права урезать, исправлять или иным образом коверкать републикуемый документ.
С уважением, Сергей Кашурин– владелец сайта /


Colorizer: пользователь сам выберет цвет продукта на вашем сайте
Когда вы выбираете машину, или футболку в интернет магазине, хотелось бы вам самим выбрать для неё цвет? Думаю да. В этой статье, я расскажу вам про плагин Colorizer, с помощью которого, для наших дорогих пользователей, мы сможем предоставить возможность выбора цвета продукта в котором он заинтересован, что оставит о нас приятное впечатление и заявку на покупку. jQuery плагин Colorizer - изменим цвет к лучшему.
110 бесплатных PSD элементов, для ваших слайдеров, лент, выпадающих меню навигации и аудио видео проигрывателей
Используйте бесплатно распространяемую графику, вместо того, чтобы тратить ваше драгоценное время, особенно, когда дело доходит до веб дизайна. Ведь его вы можете потратить на более нужные вещи, такие как проявление творчества. Чтобы сделать из вашего проекта конфетку, ниже приведены 110 бесплатных PSD элементов для создания слайдеров, лент, выпадающих меню навигации и аудио видео проигрывателей, полученных нами с различных веб-сайтов и отдельных лиц, которые вносят вклад в графику для дизайнеров, абсолютно бесплатно.
BARAJA - jQuery плагин создающий великолепные информационные карточки на вашем сайте, экономя драгоценное место
Благодаря этому плагину, элементы могут располагаться как карты в виде стопки, раскладываясь перед нами оригинальным способом. Добавьте к элементам небольшой текст и уникальный рисунок, примените оригинальный эффект преобразования, и ваша страничка преобразится на глазах.
Блок хаус цена в Москве здесь
Благодаря этому плагину, элементы могут располагаться как карты в виде стопки, раскладываясь перед нами оригинальным способом. Добавьте к элементам небольшой текст и уникальный рисунок, примените оригинальный эффект преобразования, и ваша страничка преобразится на глазах.

Уроки и статьи

«Найден Самый Дешевый и Эффективный Способ Рекламы в Интернете!»

Доказанo: ведение своей почтовой рассылки - это самый действенный и дешевый метод рекламы в Интернете.

Используете ли Вы его?

Если нет, то Вы давно теряете свои деньги! Если да, то пришло время вести Вашу почтовую рассылку на самом эффективном инструменте в Рунете - сервисе рассылок SmartResponder.ru

Узнать об этом подробнее >>

Быть в курсе всех событий: