1.15M
Категория: ПрограммированиеПрограммирование

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

1.

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

2.

3.

Чувствительность к регистру
Имена
пользовательских
классов
и
функций,
а
также
встроенные конструкции и ключевые слова, такие как echo,
while, class и т.д., являются не чувствительными к регистру.

4.

С другой стороны, переменные являются чувствительные к регистру. Поэтому
$name, $NAME и $NaME - это три разные переменные.
Оператор - это фрагмент кода РНР, делающий что-либо. Оператор может быть
простым как присваивание значения переменной или же сложным как цикл с
многократными точками выхода

5.

6.

Для разделения простых операторов РНР использует точки с запятыми.
Сложные (составные) операторы, использующие фигурные скобки,
чтобы пометить блок кода, вроде проверки условия или цикла не
нуждаются в точке запятой после закрывающей скобки. В отличие от
других языков, в РНР точка с запятой является необходимой перед
закрывающейся скобкой

7.

Комментарии

8.

Литералы
Литерал
-
это
значение
данных,
непосредственно в программе.
которое
встречается

9.

Идентификаторы
Идентификатор - это просто имя. В РНР идентификаторы
используются для именования переменных, функций, констант
и классов. Первый символ идентификатора должен быть АSСIIсимволом ( в верхнем или нижнем регистре) или символом
подчеркивания (_) или любым другим символов между ASCII
Ox7F и ASCII OxFF. После первого символа допускаются любые
алфавитно-цифровые символы.

10.

Имена переменных

11.

Имена функций

12.

Имена классов

13.

Константы

14.

15.

В двойных кавычках можно также использовать Еsс-последовательности
(управляющие последовательности)

16.

17.

Логические (булевые) значения
Логическое значение позволяет сказать, истинно что-либо или нет.
Подобно другим языкам программирования, РНР определяет
некоторые значение как true (истина), а другие – кaк false (ложь).
Истинность или ложность определяется условным оператором,
например:
if ($alive) { ... )

18.

19.

Массивы

20.

21.

22.

23.

24.

Объекты

25.

Объекты определяются с помощью ключевого слова new, а доступ к свойствам и
методам объекта можно получить с помощью конструкции ->:

26.

Ресурсы

27.

Переменные переменных

28.

Переменные-ссылки

29.

Глобальная область видимости
Ключевое слово global используется для объявления, что
переменная,
к
которой
глобальной.
Давайте
обращается
теперь
функция,
перепишем
является
функцию
updateCounter() так, чтобы она получала доступ к глобальной
переменной $counter:

30.

function updateCounter()
{
global $counter;
$counter++;
}
$counter = 10;
updateCounter();
echo $counter;
Вывод: 11

31.

Параметры функции
English     Русский Правила