note 113770 added to function.var-export
| From: | chudinov at yahoo dot com | Date: | Fri, 29 Nov 2013 09:55:32 +0000 |
| Subject: | note 113770 added to function.var-export | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-197657@lists.php.net to get a copy of this message | ||
Looks like since version 5.4.22 var_export uses the serialize_precision ini setting, rather than the
precision one used for normal output of floating-point numbers.
As a consequence since version 5.4.22 for example var_export(1.1) will output 1.1000000000000001 (17
is default precision value) and not 1.1 as before.
<?php
//ouput 1.1000000000000001
var_export(1.1)
?>
----
Server IP: 195.139.129.18
Probable Submitter: 195.254.172.59
----
Manual Page -- http://php.net/manual/en/function.var-export.php
Edit -- https://master.php.net/note/edit/113770
Del: integrated -- https://master.php.net/note/delete/113770/integrated
Del: useless -- https://master.php.net/note/delete/113770/useless
Del: bad code -- https://master.php.net/note/delete/113770/bad+code
Del: spam -- https://master.php.net/note/delete/113770/spam
Del: non-english -- https://master.php.net/note/delete/113770/non-english
Del: in docs -- https://master.php.net/note/delete/113770/in+docs
Del: other reasons-- https://master.php.net/note/delete/113770
Reject -- https://master.php.net/note/reject/113770
Search -- https://master.php.net/manage/user-notes.php