+ All Categories
Home > Education > Web-01-Basic PHP

Web-01-Basic PHP

Date post: 02-Jul-2015
Category:
Upload: noveo
View: 157 times
Download: 0 times
Share this document with a friend
Description:
Noveo Intership Basic PHP
42
Basic PHP Web Internship 2014 Константин Шерпаев Евгений Шингарев
Transcript
Page 1: Web-01-Basic PHP

Basic PHP

Web Internship 2014

Константин ШерпаевЕвгений Шингарев

Page 2: Web-01-Basic PHP

Ключевые особенности

Встраивание в HTMLPHP: Hypertext Preprocessor

Page 3: Web-01-Basic PHP

Открывающие и закрывающие теги PHP

Page 4: Web-01-Basic PHP

Открывающие и закрывающие теги PHP в шаблонах

Page 5: Web-01-Basic PHP

Комментарии

Page 6: Web-01-Basic PHP

Переменные

Переменные в PHP представлены знаком доллара с последующим именем переменной.

Имя переменной чувствительно к регистру.

Page 7: Web-01-Basic PHP

Какое выражение не является валидным?

Page 8: Web-01-Basic PHP

Арифметические операции

Page 9: Web-01-Basic PHP

Каков будет результат?

Page 10: Web-01-Basic PHP

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

Kомбинированные операторы:

Page 11: Web-01-Basic PHP

Присваивание по ссылке

Page 12: Web-01-Basic PHP

Каков будет результат?

Page 13: Web-01-Basic PHP

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

Page 14: Web-01-Basic PHP

Каков будет результат?

Page 15: Web-01-Basic PHP

Операторы инкремента и декремента

Page 16: Web-01-Basic PHP

Каков будет результат?

Page 17: Web-01-Basic PHP

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

Page 18: Web-01-Basic PHP

Каков будет результат?

Будет ли вызвана функция foo()?

Page 19: Web-01-Basic PHP

МассивыМассив в PHP - это упорядоченное отображение, которое устанавливает соответствие между значением и ключом.

Можно также использовать его как список (вектор), хэш-таблицу, словарь, коллекцию, стэк, очередь. Так как значением массива может быть другой массив PHP, можно также создавать деревья и многомерные массивы.

Page 20: Web-01-Basic PHP

Массивы PHP примеры

Page 21: Web-01-Basic PHP

Преобразование типов ключей

● Строки, содержащие целое число будут преобразованы к типу integer. ● Числа с плавающей точкой (тип float) также будут преобразованы к типу integer● Тип bool также преобразовываются к типу integer.● Тип null будет преобразован к пустой строке.● Массивы (тип array) и объекты (тип object) не могут использоваться в качестве ключей

Page 22: Web-01-Basic PHP

Какой будет результат?

Page 23: Web-01-Basic PHP

Операторы, работающие с массивами

Page 24: Web-01-Basic PHP

Операторы, работающие с массивамиПример сравнения массивов

Page 25: Web-01-Basic PHP

Условия

Page 26: Web-01-Basic PHP

Циклы

Page 27: Web-01-Basic PHP

Каков будет результат?

Page 28: Web-01-Basic PHP

Конструкции вывода

Page 29: Web-01-Basic PHP

Конструкции выполнения

Page 30: Web-01-Basic PHP

Другие конструкции

Page 31: Web-01-Basic PHP

Задача

Page 32: Web-01-Basic PHP

Константы

Page 33: Web-01-Basic PHP

Пространства имен

Page 34: Web-01-Basic PHP

Строки

Page 35: Web-01-Basic PHP

Синтаксис HEREDOC и NOWDOC

Page 36: Web-01-Basic PHP

Получение подстроки

Page 37: Web-01-Basic PHP

Позиция подстроки

Page 38: Web-01-Basic PHP

Каков будет результат?

Page 39: Web-01-Basic PHP

Подсчет строк

Page 40: Web-01-Basic PHP

Строки и массивы

Page 41: Web-01-Basic PHP

Форматированный вывод

Page 42: Web-01-Basic PHP

Вопросы?

Спасибо за внимание!


Recommended