Типы данных

Типы данных 

Основные типы данных (переменных) в 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 minutes read Sodium Carbonate

Comments (0)

No comments yet
Only registered users can post new comments

Article multicategories

Additional categories where this article is shown as similar.

Content author

webitproff

Offline

Sodium Carbonate

Last logged: 2026-09-19 10:26

About me briefly
Support and development of web projects on the CMF Cotonti: private messengers via the website, open and closed small social networks, trading platforms and marketplaces, freelance and services exchange portal, catalogs of goods from wholesale suppliers, dropshipping platforms, online stores, and much more.
View developments and download
Public portfolio of my works and developments
Telegram for messages
@webitproff
Telegram channel
@s/aBuyFILE
  • Page published: 2025-07-21 07:09
  • Last update: 2025-07-21 07:10

Similar pages

Настройка переменных конфигурации расширений Cotonti и типы данных
1 Настройка переменных конфигурацииМеханизм Cotonti спроектирован таким образом, что позволяет при создании Расширения
Cotonti Siena CMF • 2025-11-30 14:05 Administrator
Режимы получения данных, константы PDO FETCH
2 PHP PDO: Режимы получения данных, константы PDO::FETCH_* В прошлой заметке мы познакомились с основами PDO и
Articles • 2024-12-23 19:12 webitproff
Экстраполя Cotonti: тип данных datetime — Дата и время
3 Экстраполя Cotonti: тип данных datetime — Дата и время Оглавление 1. Общие сведения 2. Хранение значения в базе