mirror of
https://github.com/php/php-src.git
synced 2024-09-22 10:27:25 +00:00
26 lines
414 B
PHP
26 lines
414 B
PHP
--TEST--
|
|
unserialize() floats with E notation (#18654)
|
|
--INI--
|
|
precision=12
|
|
serialize_precision=100
|
|
--FILE--
|
|
<?php
|
|
foreach(array(1e2, 5.2e25, 85.29e-23, 9e-9) AS $value) {
|
|
echo ($ser = serialize($value))."\n";
|
|
var_dump(unserialize($ser));
|
|
echo "\n";
|
|
}
|
|
?>
|
|
--EXPECT--
|
|
d:100;
|
|
float(100)
|
|
|
|
d:5.2E+25;
|
|
float(5.2E+25)
|
|
|
|
d:8.528999999999999914734871708787977695465087890625E-22;
|
|
float(8.529E-22)
|
|
|
|
d:9.E-9;
|
|
float(9.E-9)
|