ID: 47027 Updated by: [email protected] Reported By: dennis at born05 dot nl -Status: Assigned +Status: Closed Bug Type: SPL related Operating System: Fedora Core 6 PHP Version: 5.2.8 Assigned To: derick New Comment:
This bug has been fixed in CVS. Snapshots of the sources are packaged every three hours; this change will be in the next snapshot. You can grab the snapshot at http://snaps.php.net/. Thank you for the report, and for helping us make PHP better. Previous Comments: ------------------------------------------------------------------------ [2009-01-07 13:50:06] [email protected] It's ok... I've a fix which I am just testing. ------------------------------------------------------------------------ [2009-01-07 13:31:10] dennis at born05 dot nl FYI, I have just confirmed the same behaviour in 5.3.0alpha3. ------------------------------------------------------------------------ [2009-01-07 12:47:42] dennis at born05 dot nl Description: ------------ When invoking var_export on an ArrayObject instance it doesn't show the numeric indices. Reproduce code: --------------- $ao = new ArrayObject(array (2 => "foo", "bar" => "baz")); var_export ($ao); Expected result: ---------------- ArrayObject::__set_state(array( 2 => 'foo', 'bar' => 'baz', )) Actual result: -------------- ArrayObject::__set_state(array( 'bar' => 'baz', )) ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=47027&edit=1
