web-01-basic php
Post on 02-Jul-2015
160 Views
Preview:
DESCRIPTION
TRANSCRIPT
Basic PHP
Web Internship 2014
Константин ШерпаевЕвгений Шингарев
Ключевые особенности
Встраивание в HTMLPHP: Hypertext Preprocessor
Открывающие и закрывающие теги PHP
Открывающие и закрывающие теги PHP в шаблонах
Комментарии
Переменные
Переменные в PHP представлены знаком доллара с последующим именем переменной.
Имя переменной чувствительно к регистру.
Какое выражение не является валидным?
Арифметические операции
Каков будет результат?
Оператор присваивания
Kомбинированные операторы:
Присваивание по ссылке
Каков будет результат?
Операторы сравнения
Каков будет результат?
Операторы инкремента и декремента
Каков будет результат?
Логические операторы
Каков будет результат?
Будет ли вызвана функция foo()?
МассивыМассив в PHP - это упорядоченное отображение, которое устанавливает соответствие между значением и ключом.
Можно также использовать его как список (вектор), хэш-таблицу, словарь, коллекцию, стэк, очередь. Так как значением массива может быть другой массив PHP, можно также создавать деревья и многомерные массивы.
Массивы PHP примеры
Преобразование типов ключей
● Строки, содержащие целое число будут преобразованы к типу integer. ● Числа с плавающей точкой (тип float) также будут преобразованы к типу integer● Тип bool также преобразовываются к типу integer.● Тип null будет преобразован к пустой строке.● Массивы (тип array) и объекты (тип object) не могут использоваться в качестве ключей
Какой будет результат?
Операторы, работающие с массивами
Операторы, работающие с массивамиПример сравнения массивов
Условия
Циклы
Каков будет результат?
Конструкции вывода
Конструкции выполнения
Другие конструкции
Задача
Константы
Пространства имен
Строки
Синтаксис HEREDOC и NOWDOC
Получение подстроки
Позиция подстроки
Каков будет результат?
Подсчет строк
Строки и массивы
Форматированный вывод
Вопросы?
Спасибо за внимание!
top related