Функция PHP intval(): преобразование значений в целые числа в PHP с примерами

Функция intval()в PHP используется для преобразования значения в целое число. Он принимает смешанную переменную в качестве входных данных и возвращает ее целочисленное представление. Если ввод не может быть преобразован в целое число, он вернет 0.

Вот несколько примеров использования функции intval():

Пример 1. Преобразование строки в целое число

$string = "1234";
$integer = intval($string);
echo $integer; // Output: 1234

Пример 2. Преобразование числа с плавающей запятой в целое число

$float = 12.34;
$integer = intval($float);
echo $integer; // Output: 12

Пример 3. Преобразование логического значения в целое число

$boolean = true;
$integer = intval($boolean);
echo $integer; // Output: 1

Пример 4. Обработка нечислового ввода

$string = "Hello";
$integer = intval($string);
echo $integer; // Output: 0

Пример 5. Использование параметра base для преобразования из разных систем счисления

$hexadecimal = "A";
$integer = intval($hexadecimal, 16); // Using base 16 for hexadecimal
echo $integer; // Output: 10

Пример 6. Обработка ведущих нулей

$string = "0123";
$integer = intval($string);
echo $integer; // Output: 123

Пример 7. Преобразование массива в целое число

$array = [1, 2, 3];
$integer = intval($array);
echo $integer; // Output: 1