Функция floatval

Функция floatval преобразует переданное значение в число с плавающей точкой (float). В качестве параметра она принимает переменную любого типа. Если преобразование невозможно, функция вернет 0.

Синтаксис

phpfloatval(mixed $value);

Пример

Преобразуем строку с числом в float:

php<?php
  $res = floatval('12.34');
  var_dump($res);
?>

Результат выполнения кода:

php12.34

Пример

Попробуем преобразовать строку с текстом:

php<?php
  $res = floatval('hello');
  var_dump($res);
?>

Результат выполнения кода:

php0

Пример

Преобразуем целое число в float:

php<?php
  $res = floatval(123);
  var_dump($res);
?>

Результат выполнения кода:

php123

Смотрите также

  • функцию intval,
    которая преобразует значение в целое число
  • функцию strval,
    которая преобразует значение в строку