Академический Документы
Профессиональный Документы
Культура Документы
(краткое содержание)
Переменные.
Как и в большинстве других языков программирования, в PHP существует
понятие переменной – именованной выделенной области памяти, содержащей
заданный тип и значение.
В PHP переменные используются часто и много, потому не принято
ограничивать себя в их объявлении. Порой, казалось бы, проще обойтись двумя-
тремя переменными вместо десяти. Но при этом код станет менее читабельным и
более сложным для восприятия другим разработчиком. Хотя излишнее количество
переменных также является минусом в разработке, в данном случае лучше найти
золотую середину с учетом принципа «лучше немного больше, чем меньше».
Типы переменных.
В PHP существуют следующие типы переменных:
- integer (целочисленный тип).
Только целые числа со знаком. Стоит отметить, что максимальный и
минимальный размер зависит от разрядности PHP:
- для 32-разрядной от –2 147 483 648 до 2 147 483 647;
- для 64-разрядной от –9 223 372 036 854 775 807 до
9 223 372 036 854 775 807.
- double (вещественный тип)
Числа с плавающей точкой. Формат имеет две формы записи: обычную и
экспоненциальную (с использованием степени числа 10):
- обычная форма – 4543.12355;
- экспоненциальная форма – 454312355e5 или 0.454312355e-4.
1
Лекции курса PHP7 + MySQL с нуля
(краткое содержание)
2
Лекции курса PHP7 + MySQL с нуля
(краткое содержание)
Действия с переменными.
С переменными можно осуществлять действия, которые зависят от их типа и
действия, которые доступны для всех типов переменных.
Для всех типов переменных доступны следующие основные действия:
- присвоение значения
Присвоение значения может принимать разные виды: присвоение
значения, присвоение значения другой переменной, присвоение ссылки
на переменную или константное выражение.
В случае, когда переменная впервые встречается в тексте скрипта,
происходит ее инициализация. Единственное исключение – объектный
тип переменной, инициализация которой происходит с использованием
ключевого слова new.
Варианты присвоения и инициализации переменных представлены в
листинге 10.1:
Листинг 5.1. Варианты присвоения и инициализации переменных
- проверка существования
В языке PHP, аналогично другим языкам, есть возможность проверки
существования (подразумевается факт инициализации) переменной.
Сделать это можно при помощи оператора isset(). Проверка
осуществляется по имени переменной и возвращает логический тип:
если существует – true, если нет – false.
В листинге 10.2. представлен пример использования оператора isset()
Листинг 5.2. Пример использования оператора isset()
if(isset($new_var)) {
echo “Переменная с именем new_var существует”;
} else {
echo “Переменной с именем new_var не существует”;
}
3
Лекции курса PHP7 + MySQL с нуля
(краткое содержание)
4
Лекции курса PHP7 + MySQL с нуля
(краткое содержание)