Синтаксис Рнр Подобен Синтаксису Языка • Рыночный спрос
Когда метод запускается для объекта, результат может зависеть от свойств объекта. Следовательно, объект-ученик чародея не сможет произносить заклинания так же эффективно, как объект бывалого волшебника. Первоначально известное как Mocha, название было изменено на LiveScript, а затем на JavaScript, чтобы воспользоваться популярностью языка Java. Вы даже можете сконфигурировать свой сервер таким образом, чтобы HTML-файлы обрабатывались процессором PHP, так что клиенты даже не смогут узнать, получают ли они обычный HTML-файл или результат выполнения скрипта.
Курс «Разработка WEB- приложений» Лекция 5 Основы синтаксиса РНР Автор: доцент, к.т.н. Галямова Елена Валентиновна Курс лекций и практических занятий для. — презентация
1 Курс «Разработка WEB- приложений» Лекция 5 Основы синтаксиса РНР Автор: доцент, к.т.н. Галямова Елена Валентиновна Курс лекций и практических занятий для студентов ИУ6-7 х и АК учебный год
2 Основы синтаксиса PHP Курс по выбору «Разработка Web-приложений»
3 Основной синтаксис PHP встраивается в HTML: , и иногда сокращенный вариант: .
6 Переменные: Файл Prim12-1. php Результат работы этого скрипта будет следующим: Переменная с именем first равна New text Переменная с именем second равна Text $my_var и $My_var — разные Файл Prim12-1. php Результат работы этого скрипта будет следующим: Переменная с именем first равна New text Переменная с именем second равна Text $my_var и $My_var — разные»>
7 Присвоение по ссылке & Cпособ присвоения значений переменным Этот скрипт выведет следующее: Переменная с именем first равна New text. Переменная с именем second равна New text. Файл Prim12-2.php Этот скрипт выведет следующее: Переменная с именем first равна New text. Переменная с именем second равна New text. Файл Prim12-2.php»>
9 Операторы Арифметические Строковые Присваивания Сравнения Счетчики (инкремента и декремента)
10 Арифметические и строковые операторы Обознач ение Название Пример + Сложение $a + $b — Вычитание $a — $b * Умножение $a * $b / Деление $a / $b % Остаток от деления $a % $b Обозначени е Название Пример. Конкатенация (сложение строк) $c = $a. $b (это строка, состоящая из $a и $b )
12 Логические операторы Обозначение Название Описание Пример and И $a и $b истинны ( True ) $a and $b && И $a && $b or Или Хотя бы одна из переменных $a или $b истинна (возможно, что и обе) $a or $b || Или $a || $b xor Исключающ ее или Одна из переменных истинна. Случай, когда они обе истинны, исключается $a xor $b ! Инверсия (NOT) Если $a=True, то !$a=False и наоборот ! $a
13 Операторы сравнения Обозначение Название ПримерОписание == Равенство Значения переменных равны $a == $b === Эквивалентност ь Равны значения и типы переменных $a === $b != Неравенство Значения переменных не равны $a != $b Неравенство $a $b !== Неэквивалентно сть Переменные не эквивалентны $a !== $b Больше $a > $b = Больше или равно $a >= $b
15 Типы данных PHP поддерживает восемь простых типов данных. Скалярный тип (четыре): –boolean (логический); –integer (целый); –float (с плавающей точкой); –string (строковый). Смешанный тип (два): –array (массив); –Object (объект). Специальный тип (два): –resource (ресурс); –NULL.
18 Тип string (строка) Строка в PHP может быть определена тремя различными способами: с помощью одинарных кавычек; с помощью двойных кавычек; heredoc-синтаксисом.
20 Двойные кавычки Таблица 2.7. Управляющие последовательности Последовательн ость Значение \n Новая строка ( LF или 0x0A (10) в ASCII) \r Возврат каретки ( CR или 0x0D (13) в ASCII) \t Горизонтальная табуляция ( HT или 0x09 (9) в ASCII) \\ Обратная косая черта \$ Знак доллара \» Двойная кавычка
Серверный язык php и основы синтаксиса
20 Двойные кавычки Таблица 2.7. Управляющие последовательности Последовательн ость Значение \n Новая строка ( LF или 0x0A (10) в ASCII) \r Возврат каретки ( CR или 0x0D (13) в ASCII) \t Горизонтальная табуляция ( HT или 0x09 (9) в ASCII) \\ Обратная косая черта \$ Знак доллара \» Двойная кавычка 10 Арифметические и строковые операторы Обознач ение Название Пример Сложение a b — Вычитание a — b Умножение a b Деление a b Остаток от деления a b Обозначени е Название Пример. Есть одна интересная и даже документированная особенность если для аргумента с type hint ом задать значение по умолчанию null , то в функцию помимо объектов указанного типа можно будет передавать еще и null.
Объявление констант и арифметические операции
Обозначение операции | Наименование операции | Пример |
---|---|---|
+ | Сложение | $a + $b |
— | Вычитание | $a — $b |
* | Умножение | $a * $b |
/ | Деление | $a / $b |
% | Остаток от деления | $a % $b |
++ | Инкремент (увеличение значения переменной на единицу): | $a++; |
— | Декремент (уменьшение значения переменной на единицу) | $a—; |
Обозначение операции | Пример |
---|---|
= | $a = ($b = 4) +5; ($a будет равна 9, $b будет равна 4) |
+= | $a+=5; (эквивалентно $a = $a + 5;) |
.= | $b = «Привет»; $b .= «всем»; (эквивалентно $b = $b . «всем»;) В результате: $b=Привет всем |
Обозначение операции | Наименование операции | Пример |
---|---|---|
&& | и | $a && $b |
|| | или | $a || $b |
! | Если $a=True , то !$a=False и наоборот | !$a |
- Создайте переменную $name и присвойте ей строковое значение, содержащее Ваше имя;
- Создайте переменную $age и присвойте ей числовое значение — Ваш возраст;
- Выведите значения переменных на экран, каждое с новой строки.
Для того чтобы стать настоящим гуру в области программирования работы с API ВКОНТАКТЕ предлагаем пройти добротный и очень подробный видеокурс по PHP: работа с вконтакте. Замечательная, очень понятная форма подачи материала, пошаговость и доступные примеры гарантируют успешное усвоение и получение необходимых навыков. Подробно о курсе можно ознакомиться здесь. Для приобретения курса пройдите по ссылке. —>
Хотите знать, как удобно заполнить объект? Вот так:
Публикуя свою персональную информацию в открытом доступе на нашем сайте вы, даете согласие на обработку персональных данных и самостоятельно несете ответственность за содержание высказываний, мнений и предоставляемых данных. Мы никак не используем, не продаем и не передаем ваши данные третьим лицам.