Функión floatval

La función floatval convierte el valor pasado a un número de punto flotante (float). Como parámetro acepta una variable de cualquier tipo. Si la conversión no es posible, la función devolverá 0.

Sintaxis

phpfloatval(mixed $value);

Ejemplo

Convirtamos una cadena con un número a float:

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

Resultado de ejecutar el código:

php12.34

Ejemplo

Intentemos convertir una cadena con texto:

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

Resultado de ejecutar el código:

php0

Ejemplo

Convirtamos un número entero a float:

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

Resultado de ejecutar el código:

php123

Ver también

  • la función intval,
    que convierte el valor a un número entero
  • la función strval,
    que convierte el valor a una cadena