ProfiPHPProfiPHP
  1. Главная
  2. Функции обращения к переменным
  3. Функция Floatval

Функция Floatval

Функция Floatval возвращает значение переменной в виде числа с плавающей точкой.
floatval( mixed $var ) : float
Функция Floatval возвращает значение переменной Var в виде числа с плавающей точкой (Float).

Параметр Var может быть любого скалярного типа и нельзя использовать с объектами, в этом случае возникнет ошибка уровня E_NOTICE и функция вернет 1.

Функция Floatval возвращает значение заданной переменной в виде числа с плавающей точкой. Пустые массивы в качестве аргумента возвращают 0, непустые массивы возвращают 1.

Строки чаще всего возвращают 0, тем не менее результат зависит от самых левых символов строки. Применяются правила приведения к float.

Пример использования функции Floatval:
$var = '12.34abc'; // string(8)
$var = floatval($var); // float(12.34)

$var = 'abc12.34'; // string(8)
$var = floatval($var); // float(0)

$var = array(); // array(0)
$var = floatval($var); // float(0)

$var = array('1', 'abc'); // array(2)
$var = floatval($var); // float(1)

Добавить комментарий

Имя:
Текст комментария: