var_export doesn't show numeric indices on ArrayObject
| Bug #47027 | var_export doesn't show numeric indices on ArrayObject | ||||
|---|---|---|---|---|---|
| Submitted: | 2009-01-07 12:47 UTC | Modified: | 2009-01-07 14:37 UTC | ||
| From: | dennis at born05 dot nl | Assigned: | derick (profile) | ||
| Status: | Closed | Package: | SPL related | ||
| PHP Version: | 5.2.8 | OS: | Fedora Core 6 | ||
| Private report: | No | CVE-ID: | None | ||
[2009-01-07 12:47 UTC] 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', ))
Patches
Pull Requests
History
AllCommentsChangesGit/SVN commits
[2009-01-07 13:31 UTC] dennis at born05 dot nl
[2009-01-07 13:50 UTC] derick@php.net
[2009-01-07 14:37 UTC] derick@php.net