См. интсрукция по ruweb.
Что такое оператор int в php
16.03.2026 16:00 / Марат / Смотрели : 40 / int | php |"Оператор int php". "Что такое оператор int в php"
Разбираемся ; что такое оператор (int) в PHP.
- Что такое (int) в PHP?
- Преобразование с (int) чисел с плавающей точкой (float)
- Преобразование с (int) строк (string)
- Преобразование с (int) null
- Преобразование с (int) булевых значений (boolean)
-
Что такое (int) в PHP? -
Преобразование с (int) чисел с плавающей точкой (float) -
Преобразование с (int) строк (string) -
Преобразование с (int) null -
Преобразование с (int) булевых значений (boolean)
(int) — оператор приведения типа в PHP, который преобразует значение любого типа в целое число(тип int(целое число)).
Синтаксис оператора (int) в PHP?
Устанавливается перед "объектом преобразования" в круглых скобках :
<?
echo (int)12.5;
?>
Как работает (int) в PHP?
Оператор (int) преобразует разные типы данных по следующим правилам:
При приведении float к int число округляется в сторону нуля (не до ближайшего целого, а просто отбрасывается дробная часть):
Используем оператор (int) и echo, напоминаю, что на сайте, только живые примеры :
echo (int)12.5;
12
echo (int)12.9;
12
echo (int)-12.9;
-12
Если строка начинается с числа — берётся это число, остальное игнорируется:
echo (int)'100 USD';
100
echo (int)'42abc';
42
Если строка не начинается с числа или не содержит чисел — результат 0:
echo (int)'Hi';
0
echo (int)'abc123';
0
null всегда приводится к 0:
Код преобразования с (int) null
<?
$qty = null;
echo (int)$qty;
?>
Результат преобразования с (int) null
0
true → 1
false → 0
Пример преобразование с (int) булевых значений (boolean)
echo (int)true;
1
echo (int)false;
0
Последнние комментарии:
14.12.2025 :комменты вернулись!
Марат
18.04.2026 18:04
Марат
17.03.2026 14:29
Марат
22.02.2026 17:34
Марат
10.01.2026 23:29
Марат
05.01.2026 19:49