Annotation of embedaddon/php/ext/standard/tests/serialize/004.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: serialize()/unserialize() floats in array.
                      3: --INI--
                      4: precision=12
                      5: serialize_precision=100
                      6: --FILE--
                      7: <?php
                      8: error_reporting (E_ALL);
                      9: $a      = array(4);
                     10: $str    = serialize($a);
                     11: print('Serialized array: '.$str."\n");
                     12: $b      = unserialize($str);
                     13: print('Unserialized array: ');
                     14: var_dump($b);
                     15: print("\n");
                     16: $str    = serialize(array(4.5));
                     17: print('Serialized array: '.$str."\n");
                     18: $b      = unserialize($str);
                     19: print('Unserialized array: ')   ;
                     20: var_dump($b);
                     21: ?>
                     22: --EXPECT--
                     23: Serialized array: a:1:{i:0;i:4;}
                     24: Unserialized array: array(1) {
                     25:   [0]=>
                     26:   int(4)
                     27: }
                     28: 
                     29: Serialized array: a:1:{i:0;d:4.5;}
                     30: Unserialized array: array(1) {
                     31:   [0]=>
                     32:   float(4.5)
                     33: }

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>