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

Get Started. It's Free
or sign up with your email address
Язык программирования РНР (Hypertext Preprocessor) Инструменты для создания персональных веб-страниц by Mind Map: Язык программирования РНР (Hypertext Preprocessor) Инструменты для создания персональных веб-страниц

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

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

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

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

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

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

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

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

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

3. Переменные

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

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

4. Выражения

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

5. Операторы

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

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

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

6. Функции

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

6.1.1. Синтаксис

7. Циклы

7.1. Цикл for

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

7.1.1.1. for (expr1; expr2; expr3) statement

7.2. Цикл foreach

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

7.2.1.1. foreach (array_expression as $value) statement

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

7.3. Цикл While do

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

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

7.4. Цикл do while

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

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

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

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

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

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

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

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

9. Коротко о php

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

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

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

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

11. Классы

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

11.1.1. Синтаксис