Loading...
PHP/MySQL | intval
объясните простым языком ее работу-Я понял , что она выводит численное значение
134975632, http://www.php.su/intval
Выводит числовое значение, убирает буквы и округляет его до целого числа
Пример:
$str='qwerty1337';
echo intval($str); выдаст только 1337
Или так:
$num = 1337,20;
echo intval($num); выдаст нам 1337
TJerry (15.01.2016 в 10:42)
Выводит числовое значение, убирает буквы и округляет его до целого числа
Пример:
$str='qwerty1337';
echo intval($str); выдаст только 1337
Или так:
$num = 1337,20;
echo intval($num); выдаст нам 1337


Почему echo intval('42',8); выведет число 34?
Вилы_Выкидные, 8 значная система счисления Гг
TJerry,
$str='qwerty1337';
echo intval($str); выдаст 0 )
Вилы_Выкидные, строка задает аргумент и вычитает следующее число, скорее всего. На практике не юзал данный метод, да и не видел его вообще в использовании.
Сибирский (15.01.2016 в 10:51)
TJerry,
$str='qwerty1337';
echo intval($str); выдаст 0 )


:-) замудрёная трохи хрень
Сибирский (15.01.2016 в 10:51)
TJerry,
$str='qwerty1337';
echo intval($str); выдаст 0 )

если строка не с цифры начинается, он все считает не числом и выводит ноль Гг
$str="13qwe37rty";
echo intval($str);
выведет 13, потому что дальше не цифры и все отбрасывается
Онлайн: 3
Время:
Gen. 0.0975
(c) Bym.Guru 2010-2025