floatval
(PHP 4 >= 4.2.0, PHP 5, PHP 7)
floatval — Возвращает значение переменной в виде числа с плавающей точкой
Описание
Возвращает значение переменной value
в виде числа с плавающей точкой (float).
Список параметров
-
value
-
Может быть любого скалярного типа. floatval() нельзя использовать с объектами, в этом случае возникнет ошибка уровня
E_NOTICE
и функция вернет 1.
Возвращаемые значения
Значение заданной переменной в виде числа с плавающей точкой. Пустые массивы в качестве аргумента возвращают 0, непустые массивы возвращают 1.
Строки чаще всего возвращают 0, тем не менее результат зависит от самых левых символов строки. Применяются правила приведения к float.
Примеры
Пример #1 Пример использования floatval()
<?php
$var = '122.34343The';
$float_value_of_var = floatval($var);
echo $float_value_of_var; // 122.34343
?>
Пример #2 Пример использования floatval() с нечисловыми крайними левыми символами
<?php
$var = 'The122.34343';
$float_value_of_var = floatval($var);
echo $float_value_of_var; // 0
?>
Смотрите также
- boolval() - Возвращает логическое значение переменной
- intval() - Возвращает целое значение переменной
- strval() - Возвращает строковое значение переменной
- settype() - Задает тип переменной
- Манипуляции с типами