Меню :
php (149)
js (116)
html (35)
css (14)
js slice (13)
js date (9)
form (9)
Показать еще :
jsphp (6)
input (5)
php img (4)
id (4)
int (3)
warning (3)
button (3)
display (2)
php get (2)
info (2)
xml (2)
xhr (2)
radio (1)
js post (1)
iframe (1)

См. интсрукция по ruweb.

Что такое оператор int в php

16.03.2026 16:00 / Марат / Смотрели : 124 / int | php |

"Оператор int php". "Что такое оператор int в php"

Разбираемся ; что такое оператор (int) в PHP.

  1. Что такое (int) в PHP?
  2. Преобразование с (int) чисел с плавающей точкой (float)
  3. Преобразование с (int) строк (string)
  4. Преобразование с (int) null
  5. Преобразование с (int) булевых значений (boolean)
  1. Что такое (int) в PHP?

  2. (int) — оператор приведения типа в PHP, который преобразует значение любого типа в целое число(тип int(целое число)).

    Синтаксис оператора (int) в PHP?

    Устанавливается перед "объектом преобразования" в круглых скобках :

    <?

    echo (int)12.5;

    ?>

    Как работает (int) в PHP?

    Оператор (int) преобразует разные типы данных по следующим правилам:

  3. Преобразование с (int) чисел с плавающей точкой (float)

  4. При приведении float к int число округляется в сторону нуля (не до ближайшего целого, а просто отбрасывается дробная часть):

    Используем оператор (int) и echo, напоминаю, что на сайте, только живые примеры :

    echo (int)12.5;

    12

    echo (int)12.9;

    12

    echo (int)-12.9;

    -12

  5. Преобразование с (int) строк (string)

  6. Начало строки с числа:

    Если строка начинается с числа — берётся это число, остальное игнорируется:

    echo (int)'100 USD';

    100

    echo (int)'42abc';

    42

    Начало строки НЕ с числа:

    Если строка не начинается с числа или не содержит чисел — результат 0:

    echo (int)'Hi';

    0

    echo (int)'abc123';

    0
  7. Преобразование с (int) null

  8. null всегда приводится к 0:

    Код преобразования с (int) null

    <?

    $qty = null;

    echo (int)$qty;

    ?>

    Результат преобразования с (int) null

    0
  9. Преобразование с (int) булевых значений (boolean)

  10. Всегда :

    true → 1

    false → 0

    Пример преобразование с (int) булевых значений (boolean)

    echo (int)true;

    1

    echo (int)false;

    0
Всего комментариев : Comments+ 2.0
1000
+ =


Сайту : 206 дней | статей : 345
JsPhp.ru | Аминев Марат © 2025 - 2026 | 1514 | Подписаться.