ID: 46283 Updated by: j...@php.net Reported By: name at email dot com -Status: Bogus +Status: Closed Bug Type: Arrays related Operating System: * PHP Version: 5CVS-2008-11-17 New Comment:
Oops, this works fine with current CVS snapshots. Previous Comments: ------------------------------------------------------------------------ [2009-04-30 09:20:17] j...@php.net Thank you for taking the time to write to us, but this is not a bug. Please double-check the documentation available at http://www.php.net/manual/ and the instructions on how to report a bug at http://bugs.php.net/how-to-report.php ------------------------------------------------------------------------ [2008-12-26 00:09:53] name at email dot com @jani from the doc: "If the input arrays have the same string keys, then the values for these keys are merged together into an array, and this is done recursively, so that if one of the values is an array itself, the function will merge it with a corresponding entry in another array too." in the example i gave both values are Objects themselves and so i understand that the values of the same string keys should be merged INTO an array but not AS arrays. did i understand correctly? ------------------------------------------------------------------------ [2008-12-19 01:39:09] j...@php.net Explain "preserve" ? ------------------------------------------------------------------------ [2008-11-28 20:04:02] name at email dot com @lbarnaud you are correct about the warning. it might be unrelated to this problem, i thought it was. about the weird output, i thought the function supposed to preserve the object, please correct me if im wrong. thanks ------------------------------------------------------------------------ [2008-11-26 02:41:32] lbarn...@php.net I can't reproduce with 5.3CVS (no warnings). The weird output is caused by two null bytes and the class name added to private properties. You get the same output when casting a class to an array. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/46283 -- Edit this bug report at http://bugs.php.net/?id=46283&edit=1