Функция 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,
    която преобразува стойност в низ