ТИПЫ ПЕРЕМЕННЫХ PHP 7
PHP 7 предоставляет новые типы данных для переменных, которые направлены на улучшение безопасности и производительности программ.
В PHP 7 появился строгий режим типизации, который позволяет определить тип аргументов функции и тип возвращаемого значения функции:
function sum(int $a, int $b): int {
return $a + $b;
}
В данном случае функция sum принимает два аргумента типа int и возвращает значение типа int.
Кроме того, в PHP 7 были добавлены следующие типы переменных:
int
- целое числоfloat
- число с плавающей точкойstring
- текстовая строкаbool
- логический тип (true/false)null
- переменная с неопределенным значениемarray
- массивobject
- объектresource
- такой тип используется для работы с внешними ресурсами, например, с базами данных
Примеры:
$x = 42; // int
$y = 3.14; // float
$str = "Hello, world!"; // string
$flag = true; // bool
$arr = [1, 2, 3]; // array
$obj = new stdClass(); // object
Переменные и типы данных в PHP - Базовый курс PHP-7
Сессии в PHP - Базовый курс PHP-7
Углубление в типы данных - Базовый курс PHP-7
PHP - зачем его учить, что на нем пишут, зарплаты, фреймворки
Уроки PHP 7 - Переменные.Константы.Типы данных.
PHP 2023. Ввод и вывод информации, типы данных PHP
Массивы в PHP - часть 1 - Базовый курс PHP-7
PHP. 7-й урок \
Уроки PHP 7 Переменные Константы Типы данных
#5 Уроки PHP - Учим язык PHP, Переменные и типы данных на PHP