mirror of
https://github.com/php/php-src.git
synced 2024-12-04 07:14:10 +08:00
4d349926ff
Removed extraneous \r from a number of tests.
64 lines
719 B
PHP
Executable File
64 lines
719 B
PHP
Executable File
--TEST--
|
|
Bug #24640 (var_export and var_dump can't output large float)
|
|
--FILE--
|
|
<?php
|
|
function test($v)
|
|
{
|
|
echo var_export($v, true) . "\n";
|
|
var_dump($v);
|
|
echo "$v\n";
|
|
print_r($v);
|
|
echo "\n------\n";
|
|
}
|
|
|
|
test(1.7e+300);
|
|
test(1.7e-300);
|
|
test(1.7e+79);
|
|
test(1.7e-79);
|
|
test(1.7e+80);
|
|
test(1.7e-80);
|
|
test(1.7e+81);
|
|
test(1.7e-81);
|
|
?>
|
|
--EXPECT--
|
|
1.7E+300
|
|
float(1.7E+300)
|
|
1.7E+300
|
|
1.7E+300
|
|
------
|
|
1.7E-300
|
|
float(1.7E-300)
|
|
1.7E-300
|
|
1.7E-300
|
|
------
|
|
1.7E+79
|
|
float(1.7E+79)
|
|
1.7E+79
|
|
1.7E+79
|
|
------
|
|
1.7E-79
|
|
float(1.7E-79)
|
|
1.7E-79
|
|
1.7E-79
|
|
------
|
|
1.7E+80
|
|
float(1.7E+80)
|
|
1.7E+80
|
|
1.7E+80
|
|
------
|
|
1.7E-80
|
|
float(1.7E-80)
|
|
1.7E-80
|
|
1.7E-80
|
|
------
|
|
1.7E+81
|
|
float(1.7E+81)
|
|
1.7E+81
|
|
1.7E+81
|
|
------
|
|
1.7E-81
|
|
float(1.7E-81)
|
|
1.7E-81
|
|
1.7E-81
|
|
------
|