Язык программирования РНР (Hypertext Preprocessor) Инструменты для создания персональных веб-страниц

Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
Rocket clouds
Язык программирования РНР (Hypertext Preprocessor) Инструменты для создания персональных веб-страниц создатель Mind Map: Язык программирования РНР (Hypertext Preprocessor) Инструменты для создания персональных веб-страниц

1. Циклы

1.1. Цикл for

1.1.1. Цикл for самый сложный цикл в PHP. Он ведет себя так же как его аналог в языке C. Синтаксис цикла for следующий:

1.1.1.1. for (expr1; expr2; expr3) statement

1.2. Цикл foreach

1.2.1. Конструкция foreach предоставляет простой способ перебора массивов. Foreach работает только с массивами и объектами.Существует два вида синтаксиса:

1.2.1.1. foreach (array_expression as $value) statement

1.2.1.2. foreach (array_expression as $key => $value) statement

1.3. Цикл While do

1.3.1. While do это цикл с предусловием. Синтаксис цикла while do выглядит следующим образом.

1.3.1.1. while (условие) { выполняемый код; }

1.4. Цикл do while

1.4.1. do while данный цикл является полной противоположностью цикла while do. Синтаксис do while выглядит следующим образом

1.4.1.1. do { выполняемый код } while (условие);

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

2.1. Условные операторы являются, пожалуй, наиболее распространенными конструкциями во всех алгоритмических языках программирования. Рассмотрим основные условные операторы языка PHP.

2.1.1. Иногда, в зависимости от условия, нужно выполнить различные действия. Для этого используется оператор if. Синтаксис if следующий:

2.1.1.1. if (условие) { выполняемый код };

2.2. Необязательный блок else («иначе») выполняется, если условие неверно:

2.2.1. if (условие) { выполняемый код; } else { выполняемый код; }

3. Идентификаторы

3.1. Идентификатор - последовательность символов и цифр, служащая для обозначения переменных, новых имен типов и т.п. Допустимыми символами являются: 'A'-'Z', 'a'-'z','_', '0'-'9'. Цифра не может быть первым символом.

3.1.1. Типы данных : Строковый, целочисленный, с плавающей точкой, логический.

3.1.1.1. Целочисленные(integer) - это число из множества

3.1.1.2. Строковый(string) - это набор символов любой длины.

3.1.1.3. Числа с плавающей точкой(floar) - вещественное число довольно большой точности

3.1.1.4. Логические(boolean) - это простейший тип. Он выражает истинность значения - это может быть либо TRUE, либо FALSE.

4. Коротко о php

4.1. PHP это язык программирования, специально разработанный для написания web-приложений (сценариев), исполняющихся на Web-сервере. Важным преимуществом языка PHP перед такими языками, как языков Perl и C заключается в возможности создания HTML документов с внедренными командами PHP.

5. Синтаксис в php

5.1. Короткий синтаксис

6. Переменные

6.1. Переменные - это область оперативной памяти, доступ к которой осуществляется по имени. Все данные, с которыми работает программа, хранятся в виде переменных

6.1.1. Виды переменных: Массивы, глобальные и локальные переменные, статические, внешние.

7. Выражения

7.1. Выражения в php - это краеугольный камень PHP. Почти все, что вы пишите в PHP, является выражением. Выражения являются "кирпичиками", из которых состоят PHP-программы.

8. Операторы

8.1. Арифметические операторы

8.2. Логические операторы

8.3. Операторы сравнения

9. Конструкция выбора

9.1. Часто вместо нескольких расположенных подряд инструкций if-else целесообразно воспользоваться специальной конструкцией выбора switch-case. Данная конструкция предназначена для выбора действий, в зависимости от значения указанного выражения.

9.1.1. Синтаксис switch case

10. Функции

10.1. Пользовательская функция может быть объявлена в любой части программы (скрипта), до места ее первого использования.

10.1.1. Синтаксис

11. Классы

11.1. Класс - это базовое понятие в объектно-ориентированном программировании (ООП). Классы образуют синтаксическую базу ООП. Их можно рассматривать как своего рода "контейнеры" для логически связанных данных и функций

11.1.1. Синтаксис