floatval
En esta página
floatval
Convierte una cadena en un número de punto flotante
Descripción#
floatval(mixed $value): float
```php
`floatval` devuelve el valor de tipo `float` (número de punto flotante), extraído del argumento `value`.
## Parámetros
`value`
Puede ser de cualquier tipo escalar. `floatval` no debe ser utilizado en objetos; en caso de que así sea, se emitirá una alerta de nivel `E_WARNING` y la función devolverá 1.
## Valores devueltos
El valor flotante de la variable dada. Un array vacío devuelve 0, mientras que un array no vacío devuelve 1.
Las cadenas de caracteres devolverán la mayoría de las veces 0, pero esto depende del carácter más a la izquierda de la cadena. Las reglas clásicas de [conversión de un número de punto flotante](#language.types.float.casting) son aplicadas.
## Historial de cambios
| Versión | Descripción |
|----|----|
| 8.0.0 | El nivel de error al convertir un objeto ha sido modificado de `E_NOTICE` a `E_WARNING`. |
## Ejemplos
Ejemplo con `floatval`
Ejemplo con `floatval` con caracteres no numéricos a la izquierda
```php
Véase también#
boolval, intval, strval, settype, Manipulación de tipos