Скачать презентацию Основы языка PHP Синтаксис языка Переменные и Скачать презентацию Основы языка PHP Синтаксис языка Переменные и

Лекция 2 Основы PHP. Операторы и действия над переменными.ppt

  • Количество слайдов: 18

 Основы языка PHP Синтаксис языка Переменные и типы данных Основы языка PHP Синтаксис языка Переменные и типы данных

Основы языка PHP Что такое PHP? PHP- это распространенный язык программирования общего назначения с Основы языка PHP Что такое PHP? PHP- это распространенный язык программирования общего назначения с открытым исходным кодом Главная область применения PHP - написание скриптов, работающих на стороне сервера; например, обрабатывать данные форм, генерировать динамические страницы или отсылать и принимать данные. Но это далеко не полный перечень возможностей языка PHP Первоначально название означало PHP = Personal Home Page Tools — «Инструменты для создания персональных веб-страниц» PHP - c англ. Hypertext Preprocessor = препроцессор гипертекста СКРИПТ (Сценарий) — программа, которая расширяет возможности веб-страниц, использует готовые программные компоненты.

Основы языка PHP При написании программы необходимо соблюдать семантику и синтаксис Семантика и синтаксис Основы языка PHP При написании программы необходимо соблюдать семантику и синтаксис Семантика и синтаксис — правила записи и оформления кода, написанного на языке программирования. Синтаксис и семантика PHP похожи программирования (Например: C, Java, Perl). на большинство других С той лишь разницей, что код PHP встраивается в код html - страницы. Весь код PHP должны содержаться в следующих тегах: языков

Основы языка PHP Пример простого кода «; » является разделителем операций (команд) В примере Основы языка PHP Пример простого кода «; » является разделителем операций (команд) В примере СЛЕВА команда коде одна и поэтому «; » можно не ставить!

Основы языка PHP Правила синтаксиса В конце команды ставится «; » . В сложных Основы языка PHP Правила синтаксиса В конце команды ставится «; » . В сложных конструкциях (if, switch, for, while) «; » ставится в определенный местах. Как и в HTML, пробелы между PHP выражениями игнорируются Внутри двойных кавычек можно использовать только одинарные ( « ' ' » ) Внутри одинарных кавычек можно использовать только двойные (' « » ') Экранируйте внутренние кавычки через слеш. Чтобы избежать обработки внутренних кавычек, просто поставьте обратную косую черту прямо перед ними, то есть » .

Основы языка PHP Переменные Как и во всех языках, для хранения и обработки данных Основы языка PHP Переменные Как и во всех языках, для хранения и обработки данных используются переменные. Любое имя переменной должно начинаться с символа «$» и не содержать пробелов После «$» следующим символом не должна быть цифра Переменные могут быть разных типов: ЧИСЛО (ЦЕЛОЕ ИЛИ ВЕЩЕСТВЕННОЕ) СТРОКА ТЕКСТА МАССИВ ОБЪЕКТ Интерпретатор PHP автоматически определяет тип переменной на основании анализа ее содержимого.

Основы языка PHP Основные типы данных Описание Тип данных Целые числа integer от – Основы языка PHP Основные типы данных Описание Тип данных Целые числа integer от – 2 147 483 648 до 2 147 483 647 Вещественные числа float, double Точность до 14 цифр в дробной части Строка string до 256 символов Массив, Список arrays Совокупность однотипных данных Объект object Экземпляр класса (ООП) Массив и Объект относятся к смешанным типам данных Также существуют: двоичные данные (boolean), специальные типы, псевдотипы

Основы языка PHP Примеры переменных Допустимые имена переменных: Недопустимые имена переменных: $myvar Myvar $F_Name Основы языка PHP Примеры переменных Допустимые имена переменных: Недопустимые имена переменных: $myvar Myvar $F_Name имя переменной должно начинаться со знака $ $1 stvar за знаком доллара ($) обязательно должна следовать буква $address 1 $&62## за знаком доллара ($) обязательно должна следовать буква $my_string_variable Присвоение значений $a=123; $username = "Иван"; $first_name = "Петров"; $str 1= «Строка 2» :

Основы языка PHP Комментарии Однострочные комментарии: // текст комментария # комментарий Пример: Основы языка PHP Комментарии Однострочные комментарии: // текст комментария # комментарий Пример:

 Основы языка PHP Операторы и действия с переменными Основы языка PHP Операторы и действия с переменными

Основы языка PHP Основы языка PHP

Основы языка PHP Увеличение значения переменной $chislo = $chislo + 3 Увеличение на 1 Основы языка PHP Увеличение значения переменной $chislo = $chislo + 3 Увеличение на 1 или $chislo+ = 3 $chislo++ Уменьшение значения переменной $chislo = $chislo - 3 Уменьшение на 1 Аналогично: или $chislo- = 3 $chislo-- Умножение $chislo = $chislo * 3 или $chislo* = 3 Деление $chislo = $chislo/ 3 или $chislo/ = 3

Основы языка PHP Операторы сравнения В математике, других языках В PHP $a == $b Основы языка PHP Операторы сравнения В математике, других языках В PHP $a == $b a=b $a != $b a≠b или a<>b $a >$b a>b $a <$b a=$b a≥b $a <=$b a≤b $a ===$b a≡b Проверка на идентичность (сравнивается не только значение, но и тип переменной)

Основы языка PHP Логические операторы Логическое «И» , логическое умножение Логическое «ИЛИ» , логическое Основы языка PHP Логические операторы Логическое «И» , логическое умножение Логическое «ИЛИ» , логическое сложение «НЕ» , логическое отрицание Например: ($a==5) && ($b==6) ($a>=5) || ($a<=0) !($a<=5) && || !

Основы языка PHP Основы языка PHP

Основы языка PHP Основы языка PHP

Основы языка PHP Интерполяция переменной Вместо соединения переменных и символов, их можно объединять внутри Основы языка PHP Интерполяция переменной Вместо соединения переменных и символов, их можно объединять внутри двойных кавычек (" "). Интерполяция является свойством только двойных кавычек. Переменные и символы нельзя объединить внутри одиночных кавычек. При использовании двойных кавычек значение переменной выводится вместе с символом. При использовании одиночных кавычек выводится "буквально" имя переменной вместе с остальной строкой. Следующий пример иллюстрирует свойство интерполяции PHP.

Основы языка PHP Точка Используется для соединения (конкатенации) значений переменных Например: $chislo = 18; Основы языка PHP Точка Используется для соединения (конкатенации) значений переменных Например: $chislo = 18; $text = «Простой текст» ; echo $chislo. $text; $chislo = 18; $text = «Простой текст» ; echo «$chislo$text» ; $chislo = 18; $text = «Простой текст» ; echo $chislo $text; Результат: 18 Простой текст Ошибка