Типы данных

Опубликовано в: PHP шпаргалка, код, заметки

Типы данных 

Основные типы данных (переменных) в PHP: 

Тип данныхОписаниеПример
int (integer)Целые числа$age = 25;
float (double)Числа с плавающей точкой$price = 10.5;
stringСтроки (текст)$name = "Иван";
bool (boolean)Логический тип (true/false)$is_admin = true;
arrayМассивы$fruits = ["🍎", "🍌", "🍒"];
objectОбъекты (экземпляры классов)$car = new Car();
nullОтсутствие значения$data = null;
resourceВнешний ресурс (файл, подключение к БД)$file = fopen("file.txt", "r");

🔹 В PHP переменная — это контейнер, который хранит данные определенного типа.

Например:

$number = 42;  // Это переменная, её тип - integer (целое число)
$text = "Hello"; // Это переменная, её тип - string (строка)

Определение типа переменной

Чтобы узнать тип и значение переменной, можно использовать var_dump():

$name = "PHP";
$number = 42;
var_dump($name);   // string(3) "PHP"
var_dump($number); // int(42)

📌 Функции для проверки типов:

$var = "Hello";

if (is_string($var)) echo "Это строка!";
if (is_int($var)) echo "Это целое число!";
if (is_bool($var)) echo "Это boolean!";

📌 PHP 8: get_debug_type() – точнее, чем gettype()

echo get_debug_type(42); // int
echo get_debug_type("PHP"); // string

🎯 Итог

Переменные имеют разные типы данных.

PHP динамически определяет тип переменной.

Можно проверять тип с помощью var_dump() или is_*().

1 минут чтения Sodium Carbonate

Комментарии (0)

Комментарии отсутствуют
Добавление комментариев доступно только зарегистрированным пользователям

Автор контента

webitproff

Онлайн

Sodium Carbonate

Последняя авторизация: 19.07.2026 00:50

  • Страница размещена: 21.07.2025 07:09
  • Последнее обновление: 21.07.2025 07:10

Похожие страницы

Настройка переменных конфигурации расширений Cotonti и типы данных
1 Настройка переменных конфигурацииМеханизм Cotonti спроектирован таким образом, что позволяет при создании Расширения
Cotonti Siena CMF • 30.11.2025 14:05 Administrator
Режимы получения данных, константы PDO FETCH
2 PHP PDO: Режимы получения данных, константы PDO::FETCH_* В прошлой заметке мы познакомились с основами PDO и
Статьи • 23.12.2024 19:12 webitproff