Description
This function is an alias of: floatval().
Changelog
Version | Description |
---|---|
4.2.0 | doubleval() became an alias of floatval(). Before this time, only doubleval() existed. |
- PHP Руководство
- Функции по категориям
- Индекс функций
- Справочник функций
- Расширения, относящиеся к переменным и типам
- Функции для работы с переменными
- boolval
- debug_zval_dump
- doubleval
- empty
- floatval
- get_defined_vars
- get_resource_type
- gettype
- import_request_variables
- intval
- is_array
- is_bool
- is_callable
- is_double
- is_float
- is_int
- is_integer
- is_long
- is_null
- is_numeric
- is_object
- is_real
- is_resource
- is_scalar
- is_string
- isset
- print_r
- serialize
- settype
- strval
- unserialize
- unset
- var_dump
- var_export
Коментарии
We can convert the value to normal decimal value...
<?php
$mynumstr = "100,000,000.75";
$mynum = doubleval(str_replace(",","",$mynumstr));
echo "Normal Value:".number_format($mynumstr);
?>
// The code above will throw an error, I believe you meant to
// echo number_format($mynum) instead of $mynumstr
// variable $mynum holds the value of the string processed by
// doubleval
<?php
$mynumstr = "100,000,000.75";
$mynum = doubleval(str_replace(",","",$mynumstr));
echo "Normal Value:".number_format($mynum);
?>