Верстка сайта с нуля

Верстка сайта с нуля

Видеокурс "Создание движка на PHP и MySQL 2.0" научит Вас создавать профессиональные движки для сайтов на PHP и MySQL с использованием ООП и паттерна MVC. В курсе разобрана вся теория по структуре движка: как всё устроено, какие должны быть объекты, какая у них иерархия и как они взаимодействуют между собой. В практической части будет создан движок с чистого листа. Будет создано ядро, все адаптеры, все вспомогательные классы, а также классы для работы с объектами базы данных. И чтобы курс был максимально полезным, будет создан движок для сайта MyRusakov.ru. Аналогично Вы сможете создать движок для абсолютно любого сайта. Данный курс идеально подходит тем, кто уже более-менее знает PHP, но ещё не умеет создавать действительно качественные и сложные по функционалу сайты.

Подробнее

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

Новинка

Инструкция заработка на создании сайтов под заказ

javascript-cover

Получите бесплатную пошаговую инструкция с подробными видеокомментариями по тому, как с нуля за 3 месяца выйти на доход в 25 000 рублей/месяц, делая сайты на заказ


Для получение этого курса, пожалуйста, заполните форму снизу!

Имя:

e-mail:

Другие курсы

Яндекс-директ

Василий Кулик PHP - PHP основы

Оператор циклов for, while, do-while


  В этом уроке мы поговорим о операторе циклов, о их синтаксиcе и где они применяются. Циклы есть в любых языках программирования. Все циклы используются для разных задач(об этом позже)

  Они нужны для того, чтобы выполнять повторяющие операции. Например мы хотим вывести слово hello. Вот чтобы вывести данную строку нам достаточно написать echo "hello";. Но например строку нужно вывести 20 раз, можно написать echo "hello"; 20 раз. Это конечно всё будет работать но это глупость. И чтобы выполнять повторяющие операции были придуманы циклы. Их существует 3: for, while, do-while

  Давайте для примера выведем строку hello 20 раз при помощи цикла for.


for ($i = 0; $i > 20; $i++) {
  //дейсттвие при каждой итерации цикла
  echo "hello<br />";
}


  Здесь идёт ключевое слово for, затем в скобках создаем переменную i и присваиваем значение 0. Если переменная i не больше 20 то мы ее увеличиваем на 1 и выполняем то действие, что в есть в теле цикла. В данном случаи строка hello будет выводится до тех пор, пока переменная i не будет больша за 20. Думаю с этим понятно

  Теперь рассмотрим цикл while


$i = 0;
while ($i > 20) {
  //дейсттвие при каждой итерации цикла
  echo "hello<br />";
$i++;//увеличиваем переменную после каждой итерации
}


  Данный цикл тоже используется для выполнение повторяющих действий. Только переменная объявляется не в теле цикла. Сначала идёт ключевое слово while, что в переводе значит пока переменная i меньшая за 20, мы выполняем действие в теле цикла, как только переменная i станет больша за 20, мы уходим с цикла. Также данный цикл можно использовать для вывода например данных из массива. Это мы рассмотрим позже.

  И наконец последний цикл, который мы рассмотрим

do-while

. Циклы for, while они сначала смотрят на условие, а затем делают действие, а цикл do-while сначала делает, а потом смотрит на условие.

  Для примера мы выведем строку 20 раз:


$i = 0;
do {
  echo "hello."<br />"";
}
while ($i > 20)


  Данный цикл сначала делает, в данном случаи выводит строку hello, ,пока переменная i меньше за число 20.



Создано: 2013-07-07 22:32:01


Предыдущая статья

Вернуться на страницу со списками статей

Следующая статья




Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/wasiliykulik. Если Вы хотите дать оценку мне и моей работе, то напишите её на стене моего аккаунта.

Если Вы не хотите пропустить новые материалы на сайте, то Вы можете подписаться на обновления: Подписаться на обновления



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



Порекомендуйте эту статью друзьям:


Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

1. Текстовая ссылка:

Она выглядит вот так: Как создать свой сайт



Для добавление коментариев Войдите в систему
Если Вы ещё не зарегистрированы то сначала зарегистрируйтесь

Комментарии:(0)