From: SVN Migration Date: Wed, 15 Sep 2004 13:54:17 +0000 (+0000) Subject: This commit was manufactured by cvs2svn to create branch 'PHP_4_3'. X-Git-Tag: php-4.3.9~7 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=15b4d3dc78ff2d54831fa5f83c37e5843f9b2176;p=php This commit was manufactured by cvs2svn to create branch 'PHP_4_3'. --- diff --git a/ext/standard/tests/math/bug30069.phpt b/ext/standard/tests/math/bug30069.phpt new file mode 100755 index 0000000000..0cdcfc4ab0 --- /dev/null +++ b/ext/standard/tests/math/bug30069.phpt @@ -0,0 +1,9 @@ +--TEST-- +Bug #30069 (floats as strings used in calculations do not work) +--FILE-- + +--EXPECT-- +0.2 diff --git a/ext/standard/tests/serialize/bug14293.phpt b/ext/standard/tests/serialize/bug14293.phpt new file mode 100644 index 0000000000..3fca7e406e --- /dev/null +++ b/ext/standard/tests/serialize/bug14293.phpt @@ -0,0 +1,36 @@ +--TEST-- +Bug #14293 (serialize() and __sleep()) +--FILE-- +a = 'hello'; + } + + function __sleep() + { + echo "__sleep called\n"; + return array('a','b'); + } +} + +$t = new t(); +$data = serialize($t); +echo "$data\n"; +$t = unserialize($data); +var_dump($t); + +?> +--EXPECTF-- +__sleep called + +Notice: serialize(): "b" returned as member variable from __sleep() but does not exist in %sbug14293.php on line %d +O:1:"t":2:{s:1:"a";s:5:"hello";s:1:"b";N;} +object(t)#%d (2) { + ["a"]=> + string(5) "hello" + ["b"]=> + NULL +}