Полюбите код! И он полюбит Вас!

Последние комментарии:

Виктор : Сделал установку, но зайти в админку не могу, вожу логин, далее

2018-05-25 14:43:13



Марат : Вообще , первый раз обратил на это внимание!Мы уже давно далее

2018-05-23 19:00:32



Ольга : Все отлично работает! Спасибо автору. Не возникло никаких трудностей при далее

2018-05-23 18:44:15



Марат : Рад, что помог! далее

2018-05-01 14:39:38



Serge : Коротко и ясно!!! Молодца!!! я, даже не поленился, зарегился и далее

2018-05-01 12:36:15



Это интересно:

Рейтинги страниц.

Вы здесь - Главная - PHP - Циклы

Цикл for

Цикл for - использование, примеры.

О циклах for. Мы уже писали немного об использовании цикла for, но думаю, что я немного не так рассказал, чтобы понять циклы for.

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

Но самый простой для понимания и использования это цикл for.

Как отображается код цикла for в программе?

for ($i=0; $i < number; $i++) {

# code...

}

Кстати рекомендую к использованию программы. И в том числе программу Sublime Text 3. Где не нужно запоминать, как пишется цикл, достаточно начать печатать и программа приведет различное количество вариантов, вам нужно только выбрать.

Внутри цикла, пишется таким образом: название функции «for», условия внутри цикла отделяются круглыми скобками «()». Внутри скобок пишется три параметра.

1.

С чего начинаем.... «$i=0;» начинам с нуля «0», т.е. цикл начинается с нуля.

Где это нужно и как это используется? Например, если вы перейдете на главную, и увидите, что на странице 30 тем – это строки, и цикл в данном случае начинается с нуля, но если вы опуститесь почти до конца, то увидите список цифр, которые показывают количество страниц – продолжений главной, то если вы перейдете на вторую страницу, то там цикл начинается уже с 30.

Переменная $i – это отвлеченная переменная, не нравится так, назовите по-своему, но чтобы она везде повторялась одинаково, как и во всем цикле.

2.

Второй параметр «$i < number ;» цикл будет продолжаться до цифры number.

Как и в первом пункте, то на главной это цифра равна 30. Если, как и в первом случае, вы прейдёте на вторую страницу, то эта цифра будет равна уже 60. Запутались!? Ну конечно, потому, что я и сам запутался, когда начинаешь говорить отвлечённо, это происходит…

Итак на первой странице это выглядит таким образом:

for ($i=0; $i < 30; $i++) – т.е. если русскими словам, то цикл начинается с нуля и продолжается до 30

А на второй странице это выглядит таким образом:

for ($i=30; $i < 60; $i++) – цикл начинается с 30 и кончается на 60

3.

Третий параметр «$i++» - этот параметр отвечает за перебор цикла, т.е. в данном случае запись означает, что после прохода по нулевому циклу, начинается цикл №1, после него идет второй и т.д. Или по другом шаг « +1»

4.

И далее идут фигурные скобки «{}» - в которых будет выполняться наш цикл.

Пример цикла for.

Теория — это хорошо, но нам нужны примеры и самые простые, чтобы мы могли понять, что же такое цикл и как он работает.

Давайте напишем самый просто цикл, с которого, обычно начинается изучение циклов.

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

for ($i=0; $i <  10; $i++) { 

    $primer = $i +1; 

    echo $primer.',';

}

смотрим результат :

1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ,

И далее нам нужно объяснить, как он там работает, если вы еще не до конце разобрались.

При первом проходе строка будет выглядеть таким образом:

$primer = $i +1; в цикле это выглядит так : $primer = 0, $primer = 0 + 1.

При втором проходе строка будет выглядеть таким образом:

$primer = 1, $primer = 1 + 1.

При третьем проходе это выглядит так:

$primer = 2, $primer = 2 + 1.

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

Понравилась статья!? Не стесняйся – поделись ссылкой!

И!

Пожалуйста! Если вам не трудно - прокомментируйте то, что вы прочитали! Вам понравилось, или не понравилось! Напишите, какие мысли возникли у вас, и это бесплатно для вас, но очень ценно для нас!!! Всё, что вы здесь видите - это написано для вас! Никаким другим образом мы не можем понять вашу реакцию. Может, что-то стоит добавить или наоборот убрать. Либо, что-то стоило изменить...

P.S.

25 октября 2017

Мы запустили подписку на новости по емайлу, как только выходит новая статья, то будет отправлено сообщение на почту, что вышла новая статья!

Почему стоит подписаться на наши новости!?

Расскажу историю, вчера искал ответ на один из вопросов (конечно, я могу и сам написать, но чаще всего, вначале, ищу в интернете, может есть готовое решение…) и было множество вариантов, которые были описаны, но ни одного, с примерами! И мало того, что они предлагают решения, которые непонятно как реализовывать, особенно новичкам, у которых больше вопросов, чем ответов. Так они еще и не работают!

У нас же, на сайте – только рабочие проверенные скрипты! Полностью с описанием и с примерами! И реализовать может человек с нулевыми знаниями!

Мы есть здесь:

Проголосовать за статью!
  С 24 сентября мы запускаем новый скрипт в тестовом режиме (только свои скрипты)
  Вы можете проголосовать за понравившуюся статью.

  Еще никто не проголосовал
    


Просмотров 383

Когда создан файл - 1.11.2017
Дата последнего изменения файла 01.11.2017

Друзья!

Для того, чтобы вы получили бесплатную информацию, мы потратили и время и деньги!

Мы существуем от кликов по рекламе!

Если вы не нашли подходящего блока объявлений, то вы еще можете помочь проекту!

Не стесняйтесь!

Даже самая маленькая сумма будет употреблена на продвижение и улучшение проекта!

Заранее благодарим Вас!

Оставить комментарий:

Для отображения аватара после отправки сообщения, необходимо быть зарегистрированным в Граватаре.



Комментарии

Комментариев пока нет.

* Обязательные поля
(Не публикуется)
 
Жирный Курсив Подчеркнутый Перечеркнутый Степень Индекс Код PHP Код Кавычки Вставить линию Вставить маркированный список Вставить нумерованный список Вставить ссылку Вставить e-mail Вставить изображение Вставить видео
 
Улыбка Печаль Удивление Смех Злость Язык Возмущение Ухмылка Подмигнуть Испуг Круто Скука Смущение Несерьёзно Шокирован
 
5000
Напишите слово топор наоборот.
 
(введите ответ)
 
Уведомлять о новых коментариях по почте.
 

Все дела сделаны!

Теперь можно и поиграть!

Понравилась игра!? Растянуть на весь экран

Улучши поведенческий фактор на своём сайте.

Забери код здесь

Пишем полную инструкцию о пользовании ruweb.net + DirectAdmin

RuWeb.net - гибкий хостинг
Индекс цитирования